ディレクトリ
nginxのインストールと実行
nginxのをインストールします。
でnginxの公式サイト対応nginxのパッケージをダウンロードする(推奨安定[安定版])
Linuxシステムへのアップロードnginxのパッケージ
インストールは環境に依存します
gccの環境をインストールします。
yum install gcc-c++
正規表現を解析するためのPCREライブラリをインストールします。
yum install - y pcre pcre-devel
zlib圧縮と解凍の依存をインストールします。
yum install -y zlib zlib-devel
インストールセキュアなSSLセキュアな伝送のためのセキュア・ソケット・レイヤー、HTTP、HTTPS、すなわち
yum install -y openssl openssl-devel
解凍がnginxの源である後nginxのは、コンパイル後にインストールする必要がパッケージを解凍します
tar -zxvf nginx-1.16.1.tar.gz
作成されていない場合は、コンパイルする前に、まず一時ディレクトリのnginxのを作成して、プロセスはnginxのエラーを開始します
mkdir /var/temp/nginx -p
ファイルは、nginxのディレクトリに解凍された後、実行される次のコマンドを入力し、目的は、メイクファイルを作成することです
./configure \ --prefix=/usr/local/nginx \ --pid-path=/var/run/nginx/nginx.pid \ --lock-path=/var/lock/nginx.lock \ --error-log-path=/var/log/nginx/error.log \ --http-log-path=/var/log/nginx/access.log \ --with-http_gzip_static_module \ --http-client-body-temp-path=/var/temp/nginx/client \ --http-proxy-temp-path=/var/temp/nginx/proxy \ --http-fastcgi-temp-path=/var/temp/nginx/fastcgi \ --http-uwsgi-temp-path=/var/temp/nginx/uwsgi \ --http-scgi-temp-path=/var/temp/nginx/scgi
注:\は読みやすくするために、コマンドラインラップを表し、
コンフィギュレーション・コマンド:
コマンド 説明 --prefix インストールディレクトリのnginxのを指定します -pidパス ポイントのPID nginxの -lockパス 悪意のある改ざんや不正使用を防止するために、インストールファイルをロックします -エラーログ エラーログ -http-ログのパス HTTPログ -with-http_gzip_static_module gzipのモジュール、オンラインリアルタイム圧縮出力データストリームを有効にします -http-クライアント・ボディTEMPパス 設定し、一時ディレクトリのクライアント要求 -http-プロキシTEMPパス HTTPプロキシセットの一時ディレクトリ -http-fastcgiの-TEMPパス 設定し、一時ディレクトリのFastCGI -http-uwsgi-TEMPパス Uwsgiは、一時ディレクトリを設定します -http-SCGI-TEMPパス セットの一時ディレクトリSCGI
メイクのコンパイル
make
インストール
make install
nginxのを開始するsbinディレクトリに
./nginx
- 停止:
./nginx -s stop
- コンフィギュレーションを再ロードします。
./nginx -s reload
- 停止:
ラン
インストールが成功したことを示すだろう、以下に示すnginxのデフォルトのページを開き、ホストのIPアドレスにアクセスするには、ブラウザを開きます。
注意事項
- 80:クラウドサーバーのインストールの場合は、デフォルトのポートnginxのを開く必要があります
- あなたは仮想マシンにインストールする場合は、ファイアウォールをオフにする必要があります
- ファイアウォールをオフにするローカル勝利またはMacが必要