nginx 公式ウェブサイト
フォルダーを作成mkdir nginx<br>
作成したフォルダーに入る
必要に応じて適切なバージョンをダウンロード
wget を通じてファイルをダウンロードします
必要なプラグインをインストールします
yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel
これらの機能について話しましょう
gcc c、c、ada、object c、java およびその他の言語でコンパイルできます
pcre pcre-devel pcre は、perl 互換の正規表現ライブラリを含む perl ライブラリです。nginx の http モジュールは、 pcre は正規表現を解析するため、pcre ライブラリをインストールする必要があります
zlib zlib-devel zlib ライブラリは多くの圧縮および解凍方法を提供します。nginx は zlib を使用して http パッケージの内容を gzip するため、インストールする必要があります
openssl openssl-devel openssl は Web セキュア通信の基礎ですが、openssl がなければ、情報は裸で実行されていると言えます
ダウンロードしたファイルを解凍します
tar -zxvf nginx-1.17.6.tar.gz
nginx-1.17.6 フォルダーに移動します
インストールを開始します
インストール パスを指定します
./configure --prefix=/software/ nginx
この文はインストールパスを指定することを意味します
--prefix=/software/nginx
Compile
make
installation
make install
nginx があるディレクトリの下に sbin と入力します。 installs
Start command
./nginx
ブラウザを開いて IP アドレスにアクセスし、このページを表示して nginx が正常に開始されたことを示します
#サービスを静かに停止します
この方法は停止よりも穏やかで、停止する前に現在の作業を完了するプロセスが必要です。 nginx -s quit
サービスをすぐに停止します
プロセスが動作しているかどうかに関係なく、この方法はより困難です。プロセスを直接停止します。 nginx -s stop
nginx メインプロセス番号のクエリ
ps -ef | grep nginx
停止落ち着いて kill -quit メイン プロセス番号
すぐに kill -term メイン プロセス番号
強制停止 kill -9 nginx
ps: in centos 8
に nginx をインストールする centos 8 以降、nginx パッケージはデフォルトの centos リポジトリで利用可能になります。
centos 8 に nginx をインストールするには、次のように入力します:
インストールが完了したら、次のコマンドを使用して nginx サービスを有効にして開始します:
確認するにはサービスが実行されているかどうか 実行して、ステータスを確認してください:
出力は次のようになります:
ファイアウォールを調整します
firewalld がデフォルトです。 Centos 8 上のファイアウォール ソリューション。
インストール プロセス中に、nginx は事前定義されたルールを使用して、http (80) および https (443) ポートへのアクセスを許可するファイアウォール サービス ファイルを作成します。
次のコマンドを使用して、必要なポートを永続的に開きます。
これで、Web ブラウザで http://your_ip を開いて、nginx のインストールをテストできます。以下の画像のようなデフォルトの nginx ウェルカム ページが表示されます:
以上がCentos8 インストール nginx インスタンス分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。