、nginxの基本的な操作
1、インストール:yumをインストールnginxの
(1)リソースを追加します。sudo rpmで-Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
(2)ダウンロードしてインストールを開始します。sudo yumのは、-y nginxのインストール
2、スタート:サービスnginxの開始を
(1)表示方法:PS -ef | grepをnginxの
3、停止:サービスnginxの停止します
4、過負荷に:サービスnginxのリロード(重要nginxの設定変更を使用してラインアイテムの動作に影響しない場合)
注:インストールパスを入力します。cdの/ etc / nginxの下では、プロファイルを表示することができます
ビューのネットワークプロセス:sudoのnetstatの-anpl | grepの "nginxの"
アクセスログを表示します。sudoは、tail -f /var/log/nginx/access.log
二、nginxのは、知識を広げます
1、Webホスティング
入力します。sudo vimの/etc/nginx/conf.d/ttt.conf
Ttt.conf設定ファイルがありますが、マシンに修正する必要があります。sudo vimの/ etc / hostsファイル、IPがマッピングされている仮想ドメイン名を追加します~~~
ネイティブ:
サーバー上の設定ファイル:
2、マルチドメイン、マルチポート
上記のように、構成ファイル内のポートをリスニングする複数の音を聞きます!!!
図3に示すように、擬似スタティック
設定ファイルでは、追加します。
位置/ {
書き換え^ \ htmp $ /index.htmlが(*。)。
}
htmpサフィックスを訪れる人は、index.htmlをしています
4、ログフォーマット
/var/log/nginx/access.log -f sudoの尾:まず、ログを表示します
プロファイルを見る:sudoのvimの/etc/nginx/nginx.conf
ttt.confでログをカスタマイズするための設定ファイルで
用途:access_test.log -fは、tail -fは/ var / log / nginxの/テール出力ログを表示!!!
5、プロキシとロードバランシングを逆転
リバースプロキシ:
ロードバランシング:
6、デバッグ技術
7、nginxの状態、現実アウト間違った情報を参照してください
sudoのsystemctl状態nginx.service
ます。https://www.jianshu.com/p/6c037759c533で再現