nginx("engine x") は、軽量の http およびリバース プロキシ サーバーです。 Apacheやlighttpdなどと比較して、メモリが少なく、同時実行性が高く、安定性が高いという利点があります。 最も一般的な用途は、リバース プロキシ サービスを提供することです。
Linux では、yum や aptitude などのパッケージ管理ツールを使用してインストールするのではなく、nginx ソース コード パッケージをダウンロードして手動でコンパイルする必要があります。コンパイル中に nginx を構成する必要があるため、手動でコンパイルする必要がありますが、これもいくつかのツールとライブラリ ファイルに依存します。
まず、C 言語のコンパイル環境をインストールする必要があります。nginx は C 言語で書かれているためです。通常、ほとんどの Linux ではデフォルトで gcc がインストールされますが、そうでない場合は次のようにインストールできます。
make をインストールします:
yum -y install gcc automake autoconf libtool make
g:## をインストールします
#yum install gcc gcc-cpcre library:
nginx の書き換えモジュールとhttp コア モジュールは、pcre 正規表現構文を使用します。ダウンロード アドレスは、yum を通じてインストールすることもできます。 yum install pcre pcre-develzlib ライブラリ:
zlib ライブラリは圧縮アルゴリズムを提供し、gzip アルゴリズムは nginx の多くの場所で使用されます。ダウンロード アドレスは です。yum を通じてインストールすることもできます。 yum install zlib zlib-developenssl:
サーバーが nginx で安全なページを提供する場合は、openssl ライブラリを使用する必要があります。ダウンロード アドレスは です。yum を通じてインストールすることもできます。 yum install openssl openssl-develDownload nginx:
nginx ソース コード パッケージは、公式 Web サイトからダウンロードできます。安定版は現在 1.10.1 ですが、開発版も利用可能です。関連するコマンドは次のとおりです。 wgettar zxf nginx-1.10.1.tar.gz
cd nginx-1.10.1/
nginx のインストール:
インストール前に設定が必要です。これは、Linux にソフトウェアをインストールするための一般的な手順でもあります。初期インストールには設定スクリプトを直接使用できます。必要に応じてスイッチ オプションを設定して、必要な機能モジュールを有効にすることができますが、ここでは展開しません。関連するコマンドは次のとおりです: ./configuremake
make install
nginx の実行:
nginx /usr/local/nginx ディレクトリに、/usr/local/nginx/sbin/ ディレクトリに cd でインストールされます。nginx バイナリ実行可能ファイルがあります。 nginx を直接実行して起動できます。成功後、ブラウザを起動して本機のIPにアクセスし、以下の画面が表示されれば成功です。nginx 関連コマンド:
nginx -h ------------- ------------> ヘルプ コマンドnginx -s stop ------------------------ -> デーモン プロセスを直ちに停止します (ターム シグナル) nginx -s quit -------------------------> 軽度デーモン プロセスを停止します (終了シグナル)nginx -sopen ------------------------->ログ ファイルを再度開きますnginx -s reload ------------------------> 設定ファイルをリロードします #nginx -t - ------------------------> 設定ファイルが合法かどうかをテストkillall nginx ------- ---- --------------> nginx プロセスを強制終了するnginx コマンドは設定ファイルが正当かどうかをチェックするため、設定ファイルが不正な場合は、コマンドは実行されません。killall このコマンドにより、nginx サービスが停止できないことを回避できます。 nginx 構成ファイルには独自の固有の構文がありますが、ここでは詳しく説明しません。以上がCentos に Nginx をインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。