さくらvpsをちょっと前に登録したんですけど、時間がなかったので30分で最低限の環境用意したときに参考にしたリンク集です。それぞれの作業にかかった時間も書いてます。 完全メモ書きです。
全体の手順確認とセキュリティ設定色々 (10min)
- 初心者でもわかる!さくらVPS - Sakura VPS マニュアル
http://www.さくらvps.com/
「さくらvps」でぐぐったらさくらvpsより最初にでてきました。これいかに。
まずはvpsを(セキュリティ的に)使えるようにするための大体の手順を確認しました。
説明がとにかく親切です。このコマンドコピペすればOK!みたいな感じです。
ただコマンドの説明とかはないので、もしlinux初心者であれば、ひとつひとつのオプションを必ず調べて意味を知ることをおすすめします。何もわからず設定してあとで苦しむことになります。
あと、上記のサイトはwindows利用者向けなので、sshの設定とかでPutty使ってたりします。
- さくらVPS/Cent OS 6.4 初期状態から鍵認証SSHでの接続まで[Railsサーバへの道]
http://morizyun.github.io/blog/sakura-vps-centos63-ssh-setup/
自分はlinux使っているので、ここをさらっと読んで念のため手順を確認。 なお、結構肝心なsshのkey生成コマンドが抜けているので、ここに書いておきます。 ローカルのsshを利用するユーザで実行してください。
ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/home/tomoaki/.ssh/id_rsa): /home/tomoaki/.ssh/sakura/id_rsa←このようにkeyごとにディレクトリ分けておくのおすすめ
(以下省略)
httpd.confの設定 (5min)
なにはともあれwebサーバーです。上記のSakura VPS マニュアルと以下を参考にしました。
セキュリティ設定の部分を参考にしました。
vsftpの導入 (10min)
ファイルをftpでアップロードしたいので、vsftpを導入しました。
- さくらVPSにFTPサーバー(vsftpd)を1時間で導入
http://plusblog.jp/6601/
すごい親切に書いてあるので、ここ読めば10分で行けます。
が、設定したのになぜかffftpで接続できず...
オフィシャルはバイブルですね!←最初からこっち読め
家のインターネット環境だとPASVモードはどうやら不要なので、FFFTPで設定外したらうまくいきました。
iptablesの設定 (10min)
通信の設定をしてなかったことを思い出して設定。
- 立ち上げ直後のiptablesを設定する。 http://qiita.com/shimohiko/items/ec672655edb84578a82e
こまかい設定値を良く知らなかったので、すごい参考になりました。
以上です。実は35分かかってたw
これは本当に最低限の設定ですが、今度は必要なツールを色々入れていきます。