Nginx は、高性能 Web サーバーおよびリバース プロキシ サーバー ソフトウェアです。その登場により、Linux システム下でより安定した効率的な Web サービス ソリューションが提供されます。この記事では、LinuxでNginxサーバーを使用する方法を紹介します。
1. Nginx のインストール
Linux への Nginx のインストールは非常に簡単で、次のコマンドを実行するだけです:
sudo apt-get update sudo apt-get install nginx
2. 完了したら、Nginx
インストールを開始します, Nginxを起動する必要があります。次のコマンドを実行します。
sudo systemctl start nginx
すべてが正常であれば、Nginx サーバーは正常に起動しています。
3. Nginx の設定
Nginx 設定ファイルは /etc/nginx/nginx.conf にあります。このファイルを編集して Nginx を構成できます。
まず、Nginx のデフォルトページを設定する必要があります。デフォルトでは、Nginx サーバーはようこそページを表示します。独自のページに置き換えることができます。
/etc/nginx/sites-available ディレクトリに新しい構成ファイルを作成します。このファイルには、次の内容を含める必要があります。
server { listen 80 default_server; root /var/www/html; index index.html index.htm index.nginx-debian.html; server_name _; location / { try_files $uri $uri/ =404; } }
この構成ファイルでは、Nginx サーバーがポート 80 をリッスンするように指定し、デフォルトの HTML ルート ディレクトリとデフォルトのインデックス ページを設定します。また、server_name にアンダースコアを付けて指定しました。これは、このサーバーがすべてのリクエストを処理することを意味します。
このファイルをデフォルトとして保存し、/etc/nginx/sites-enabled ディレクトリへのシンボリック リンクを作成します。
sudo ln -s /etc/nginx/sites-available/default /etc/nginx/sites-enabled/
次に、Nginx サーバーを再起動して、新しい構成が有効になります。次のコマンドを実行します。
sudo systemctl restart nginx
4. Nginx を管理する
# Linux システムでは、systemctl コマンドを使用してサービスを管理できます。たとえば、次のコマンドを使用して Nginx サービスを開始、停止、再起動できます:sudo systemctl start nginx sudo systemctl stop nginx sudo systemctl restart nginx
sudo systemctl status nginx
以上がLinuxでNginxサーバーを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。