さくらVPSをWebサーバーとして使用するために、初期設定でやったことを備忘録として書きます。
さくらのVPSマニュアルを参考に設定を行っていきます。
ログインパスワードを設定し、Ubuntuをインストールした状態からスタートです。
さくらVPSとの接続はPuTTYを使用します。
SSH公開鍵の設定
公開鍵-秘密鍵のペア作成
公開鍵-秘密鍵のペアは、Puttyで作成します。
- puttygen.exeを起動
- 生成ボタンでキーを作成。(マウスを適当に動かす )
- 公開鍵、秘密鍵をローカルPCに保存
![](https://home-programming.com/wp/wp-content/uploads/2023/02/sakura_init_putey_key.png)
さくらVPSに公開鍵を設定
SSH公開鍵をサーバーに設定します。
右上の管理IDをクリックし、SSHキー管理を押します。
![](https://home-programming.com/wp/wp-content/uploads/2023/02/sakura_init_sshkey-1024x575.png)
SSHキー登録を押します。
![](https://home-programming.com/wp/wp-content/uploads/2023/02/sakura_init_sshkey_tourokuselect.png)
SSHキー追加画面で、 先ほど作成した公開鍵をさくらVPSの公開鍵テキストボックスに貼り付けます。名前は適切なものをつけます。
![](https://home-programming.com/wp/wp-content/uploads/2023/02/sakura_init_sshkey_tourokutouroku_1.png)
ssh-rsa
…
…
… rst-key-YYYYMMDD
の形式で貼り付けます。
SSHキー追加ボタンを押して、追加完了です。
PuTTYでさくらVPSと接続
PuTTYの設定
PuTTYを起動します。
- ホスト名( またはIPアドレス ) :さくらVPSに設定されたIPアドレス
- ポート 22
- 接続タイプ SSH
![](https://home-programming.com/wp/wp-content/uploads/2023/02/sakura_init_putty_base.png)
- 認証のための秘密鍵ファイル : 前章で保存した秘密鍵
![](https://home-programming.com/wp/wp-content/uploads/2023/02/sakura_init_putty_sec.png)
PuTTYでさくらVPSと接続
PuTTYで開くを押します。
![](https://home-programming.com/wp/wp-content/uploads/2023/02/sakura_init_putty_base-2.png)
PuTTYのコンソールが表示されます。ログインIDを入力します。
![](https://home-programming.com/wp/wp-content/uploads/2023/02/01_sakura_putty_login1.png)
初回は警告画面が出るかもしれません。詳しいことは、こちらのサイトに記載されています。初回接続に限っては、ホスト鍵を信頼するかどうかってことですね。
![](https://home-programming.com/wp/wp-content/uploads/2023/02/sakura_init_sec.png)
パスワードを入力します。パスワードは表示されません。
![](https://home-programming.com/wp/wp-content/uploads/2023/02/02_sakura_putty_login1.png)
↓のような画面が表示されれば、ログイン完了です。
![](https://home-programming.com/wp/wp-content/uploads/2023/02/03_sakura_putty_login1.png)
パケットフィルターの設定
デフォルトでは、SSHだけ有効になっています。Webやメールなどは受け付けない状態になっています。
今回は、Webサーバーとして使用したいので、Webの80/443 を許可します。
![](https://home-programming.com/wp/wp-content/uploads/2023/02/sakura_init_pakketfillter-1024x572.png)
メールとしても使用したいなら、追加で設定する必要があります。
逆引きレコードの設定
独自ドメインを取得したので、さくらVPSと紐づけるための設定を行います。
独自ドメインを取得した目的はhttpsでアクセスするためです。さくらVPSの独自のドメイン名ではhttps ができないようです。
VPS のコントロールパネルの右側のDNS登録を選択します。ネームサーバサービスでネームサーバー新規登録します。
![](https://home-programming.com/wp/wp-content/uploads/2023/02/01_sakura_init_dns-1024x505.png)
ドメインを登録するボタンを押します。
![](https://home-programming.com/wp/wp-content/uploads/2023/02/02_sakura_init_dns-1024x355.png)
ネームサーバーサービスの画面で、先ほど登録したドメイン名のゾーンボタンを押します。
![](https://home-programming.com/wp/wp-content/uploads/2023/02/03_sakura_init_dns-1024x253.png)
そのあと、ゾーンを設定します。
エントリ名 | タイプ | データ |
---|---|---|
@ | NS | さくらインターネットのDNSサーバーのアドレス |
@ | NS | さくらインターネットのDNSサーバーのアドレス |
@ | A | さくらVPSのIPアドレス |
@ | MX | 10 @ |
www | CNAME | @ |
CNAME | @ | |
ftp | CNAME | @ |
編集を押して、登録終了です。
ここで、表示されているDNSサーバーのアドレスを、独自ドメインを取得したところに設定する必要があります。例えば、お名前.comで取得したならば、お名前.comのページで設定しなければなりません。
コメント