VPSがあれば、自分でWebサイトをホストできます。本ガイドでは人気のNginxを使い、ゼロから公開までを解説します。

1. Nginxをインストール

Ubuntuの場合、ログイン後に実行します:sudo apt update && sudo apt install -y nginx。完了したらサーバーIPにアクセスし、Nginxのウェルカムページが表示されれば成功です。

2. サイトファイルをアップロード

Webファイルを /var/www/html に置きます。scpまたはSFTPツールでアップロードします。

3. サイトを設定

/etc/nginx/sites-available に設定ファイルを作成し、server_name(ドメイン)とroot(サイトのディレクトリ)を設定し、sites-enabled にシンボリックリンクを張り、sudo nginx -t で構文を確認してから sudo systemctl reload nginx で反映します。

4. ドメインを向ける

ドメインレジストラで、ドメインのAレコードをサーバーIPに設定し、DNSの反映を待ってドメインでアクセスします。

5. HTTPSを追加

無料のLet's Encrypt証明書でHTTPSを有効にします。「無料SSL証明書の取得方法」をご覧ください。

手順は簡単です。問題があれば00Sharkサポートにお問い合わせください。