Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> Amazon amozon AMIインスタンスが自動的にNginxスクリプトをインストールします

Amazon amozon AMIインスタンスが自動的にNginxスクリプトをインストールします

  

ダウンロードコンパイルとインストールは非常に簡単です。最初にいくつかの共通の依存関係をインストールする必要があります。このスクリプトはインストールすることができます。このスクリプトを任意のテキスト形式に保存し、shはAmazonのクラウドホストにNginxを正常にインストールすることができます。
#!bin /bashsudo yumインストールupdatesudo yumインストールgcc pcre pcre-devel zlib-devel zlib openssl -ywget http: //nginx.org/download/nginx-1.2.8.tar.gztar -xzvf nginx-1.2.8.tar.gzcd nginx-1.2.8sudo ./configuresudo make& make install

NginxStart
sudo /usr /local /nginx /sbin /nginx

NginxControl
sudo /usr /local /nginx /sbin /nginx -s stopデーモンを直ちに停止します(TEAMシグナルを使用)。sudo /usr /local /nginx /sbin /nginx -s quit中程度の停止デーモン(QUITシグナルあり)sudo /usr /local /nginx /sbin /nginx -s reopenログファイルを再オープンsudo /usr /local /nginx /sbin /nginx -s reload再ロード設定ファイル

設定ファイルが変更され、設定ファイルが無効な場合は、Nginxデーモンを終了できないことがあります。この方法では、プロセスを終了するためにnginxを終了することができます。 br> sudo /usr /local /nginx /sbin /nginx -t [-c設定ファイルのパス]

なぜ設定ファイルをテストするのですか?上記のように、実行中のサービスを停止できない場合でも、強制的にプロセスを終了させることしかできません。最初にこのコマンドを使用して構成ファイルが正しいかどうかをテストしてから、構成ファイルを使用するかどうかを決定します。

設定ファイルを設定した後は、Nginxを再起動する必要はありません。単にリロードするだけです(上記のreloadコマンドを参照)。これはApacheと同じです(多くの人が設定ファイルを変更してApacheを再起動します)。設定ファイルを再ロードするだけで、すぐに有効になります。サービスが中断されることはありません。

Copyright © Windowsの知識 All Rights Reserved