1. nginx 圧縮パッケージ nginx-1.8.0.tar.gz を Linux サーバーにアップロードします
2. nginx は C 言語で開発されているため、ここでは nginx のソース コードをコンパイルして nginx をインストールします, したがって、Linux に C 言語コンパイル環境 gcc をインストールする必要があります。
このステップが既にインストールされている場合は、省略できます。それ以外の場合は、コマンド
yum install gcc-c++
3 を実行します。 nginx は正規表現の解析に pcre を使用するため、pcre ライブラリを Linux にインストールする必要があります。
yum install -y pcre pcre-devel
4. zlib ライブラリは多くの圧縮および解凍方法を提供します。nginx は zlib を使用して http パッケージのコンテンツを gzip 圧縮するため、zlib ライブラリを Linux にインストールする必要があります。
yum install -y zlib zlib-devel
5.nginx は http プロトコルをサポートするだけでなく、https (つまり、SSL プロトコルを介して http を送信する) もサポートするため、Linux に openssl ライブラリをインストールする必要があります。
yum install -y openssl openssl-devel
6. Linux 上で nginx の一時ディレクトリを作成します。Linux ファイル システムの /var の下に temp フォルダーを作成し、temp の下に nginx を作成したことに注意してください。つまり:/var/temp/nginx
7. コマンドを実行します:
./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
8. ソース コードをコンパイルし、nginx:
make make install
9 をインストールします。nginx を起動します。
cd /usr/local/nginx/sbin/ ./nginx -c /usr/local/nginx/conf/nginx.cof
ブラウザでアクセス: http://localhost
この時点で nginx プロセスの実行ステータスを確認することもできます:
ps aux|grep nginx
10. 停止方法nginx サーバー:
方法 1: まず nginx プロセス ID を見つけてから、kill コマンドを使用してプロセスを強制的に終了します。
cd /usr/local/nginx/sbin ./nginx -s stop
方法 2 (推奨): タスクの完了後に nginx プロセスを停止します。
rree以上がLinux に Nginx サーバーをインストールして構築する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。