nginx (エンジン x) は、高速なため非常に人気のある強力な Web サーバーです。 nginx はリバース プロキシ サーバーとしても機能します。この記事では、CentOS、Rhel、および Fedora システムでの nginx のセットアップについて紹介します。
ステップ 1: nginx をインストールする
nginx パッケージはデフォルトのリポジトリで利用できます。次のコマンドを実行して、利用可能な最新の nginx バージョンをシステムにインストールします。
$ yum install nginx $ dnf install nginx#On Fedora 22+ systems
ステップ 2: nginx の基本設定
nginx を起動する前に、いくつかの初期設定を行います。 nginx メイン設定ファイル /etc/nginx/nginx.conf を編集し、値を更新します。
$ vim /etc/nginx/nginx.conf
次の値を更新します:
worker_processes 4; # Number of CPU available in system listen 80; # Port on which nginx will listen
ステップ 3: nginx サービスの開始
次のコマンドを使用して nginx Web サーバーを開始し、システムが起動します nginx は自動的に起動するように設定されています。
$ systemctl enable nginx.service $ systemctl start nginx.service
次に、お気に入りのブラウザを使用してポート 80 でサーバーにアクセスすると、デフォルトの nginx ページが表示されます。
ステップ 4: nginx で仮想ホストを作成する
nginx に初期構成を変更した後、最初の仮想ホストの構成から始めます。まず、アプリケーションのドキュメント ルートを作成します。
$ sudo mkdir -p /var/www/example.com/httpdocs $ sudo chown -R nginx.nginx /var/www/example.com
次に、サンプル テキストを含むインデックス ファイルを作成します。
$ echo "Welcome to NGINX" > /var/www/example.com/httpdocs/index.html
次に、仮想ホスト構成ファイルを作成します。 example.com.conf という名前のdefault.conf ファイルのコピーを作成し、エディターでファイルを編集するだけです。
$ cp /etc/nginx/conf.d/virtual.conf /etc/nginx/conf.d/example.com.conf $ vim /etc/nginx/conf.d/example.com.conf
以下のように構成ファイルにいくつかの変更を加え、他の設定は変更しないでください。
server { listen 80; server_name example.com; location / { root /var/www/example.com/httpdocs; index index.html index.htm; }
最後に、次のコマンドを使用して nginx サービスを再起動します
$ sudo systemctl restart nginx.service
この記事はここまでです。さらにエキサイティングなコンテンツについては、PHP 中国語 Web サイトの PHP を参照してください。ビデオ チュートリアル### カラム!
以上がCentOS、RHEL、Fedora に NGINX Web サーバーをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。