Warner Cloud: ubuntu で nginx サーバーを構成する方法

Ubuntu オペレーティング システムで Nginx サーバーを構成するには、次の手順を実行します。ここでは、ニーズに応じて変更およびカスタマイズできる基本的な構成例を示します。

Nginx をインストールする: ターミナルを開き、次のコマンドを入力して Nginx をインストールします。

sudo aptアップデート

sudo apt インストール nginx

Nginx サービスを開始します。 インストールが完了したら、次のコマンドを使用して Nginx サービスを開始します。

sudo systemctl nginxを起動

システムの起動時に Nginx を自動的に起動したい場合は、次のコマンドを実行できます。

sudo systemctl で nginx を有効にする

設定ファイルのディレクトリ: Nginx のメイン設定ファイルは /etc/nginx/nginx.conf にあります。サイト構成ファイルなどの他の構成ファイルを参照します。

サイト構成ファイルを作成する: /etc/nginx/sites-available/ ディレクトリに新しい構成ファイルを作成し、ドメイン名またはアプリケーションという名前を付けます。たとえば、example.com という名前のプロファイルを作成します。

sudo nano /etc/nginx/sites-available/example.com

サイトの構成: サイト構成ファイルでは、サイトの動作を構成するサーバー ブロックを定義する必要があります。簡単な例を次に示します。

 

この構成例では、Nginx はポート 80 でリッスンし、ドメイン名 example.com および www.example.com からのリクエストを /var/www/example.com ディレクトリに転送し、index.html ファイルを表示します。

サイトを有効にする: サイト構成ファイルを作成した後、/etc/nginx/sites-enabled/ ディレクトリにシンボリック リンクを作成して、サイト構成ファイルを有効なサイトにリンクする必要があります。次のコマンドが使用できます。

sudo ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/

構成を確認して Nginx を再起動します。次のコマンドを使用して、Nginx 構成が正しいかどうかを確認します。

sudo nginx -t

エラーがない場合は、Nginx 構成をリロードできます。

sudo systemctlリロードnginx

上記の手順は、基本的な Nginx 構成の例を示しています。SSL 構成、プロキシ設定など、独自のニーズに応じて構成ファイルに指示や設定を追加できます。構成が完了したら、ドメイン名または IP アドレスにアクセスして、Nginx サーバーが適切に動作しているかどうかをテストします。

おすすめ

転載: blog.csdn.net/YOKEhn/article/details/132430837