1. nginx のインストールに必要なファイル
1)、nginx-1.2.8.tar.gz
2)、openssl-1.0.1g.tar .gz
3)、pcre-8.31.tar.gz
4)、zlib-1.2.7.tar.gz
上記のインストール パッケージのダウンロード アドレスは正常に利用可能ですが、私は上記バージョンのインストールパッケージを使用しているので、以下のインストールはこれをベースに行います。
#2. Linux マシン構成環境
2.1.java 環境$java -version java version "1.8.0_45" java(tm) se runtime environment (build 1.8.0_45-b14) java hotspot(tm) 64-bit server vm (build 25.45-b02, mixed mode)
#3. インストール手順
3.1. インストール パッケージを解凍します
nginx インストール ディレクトリに移動し、openssl-1.0.1g.tar.gz と pcre を解凍します。それぞれ -8.31.tar.gz、zlib-1.2.7.tar.gz、nginx-1.2.8.tar.gz の 4 つの tar パッケージに対して、コマンド tar -zxvf xxxx.tar.gz を実行します。xxxx はパッケージ名です。
解凍後:
3.2. インストール パッケージをコンパイルします
まず、必要な 3 つをコンパイルします。ライブラリ ファイル パッケージ: openssl-1.0.1g、pcre-8.31、zlib-1.2.7。
openssl-1.0.1g をコンパイルし、ファイル ディレクトリに移動し、次のコマンドを順番に実行します:
$./config$make$make install
通常のインストール結果:
pcre-8.31 をコンパイルし、ファイル ディレクトリに入り、次のコマンドを順番に実行します:
$./config $make $make install
通常のインストール結果:
zlib-1.2.7 をコンパイルし、ファイル ディレクトリに移動し、次のコマンドを順番に実行します。
$./configure $make $make install
通常のインストール結果:
次に、nginx インストール パッケージをコンパイルし、ファイル ディレクトリを入力して ./configure を実行します。インストール ディレクトリ –prefix=/opt/nginx/nginx と対応するライブラリ ファイルのパスを指定する必要があります
sudo ./configure --prefix=/opt/nginx /nginx --with-openssl=/opt/nginx/openssl-1.0.1g --with-pcre=/opt/nginx/pcre-8.31 - -with-zlib=/opt/nginx/zlib-1.2.7
次に、コンパイルしてインストールします。
コードをコピーします コードは次のとおりです:
sudo ./configure --prefix=/opt/nginx/nginx --with-openssl=/opt/nginx/openssl-1.0.1g --with -pcre=/opt/nginx/pcre-8.31 --with-zlib=/opt/nginx/zlib-1.2.7
次にコンパイルしてインストールします。
$make
$make installこの時点で、nginx のインストールは完了です。
3.3. nginx の起動nginx インストール ディレクトリ/opt/nginx/nginx/sbin に移動し、./nginx を実行してサービスを開始します。
[dddd.et15sqa /opt/nginx/nginx/sbin]
$sudo ./nginx
起動後のサービス プロセスを表示します:
$ ps aux|grep nginx
root 2295 0.0 0.0 28264 804 ? ss 23:30 0:00 nginx: マスタープロセス ./nginxnobody 2296 0.0 0.0 28660 1356 ? s 23:30 0:00 nginx: ワーカープロセス
125233 2411 0.0 0.0 113720 1012 pts/0 s 23:31 0:00 grep nginx
nginx のデフォルトのホームページを開く:
サービスのインストールそして起動OK!
4. ポート転送サーバーで実行されている Tomcat ホームページにポート 80 を転送する必要があり、そのポートは 8080 です。
tomcat ホームページ:
## nginx の nginx.conf ファイルを次のように構成します:
server { listen 80; server_name 127.0.0.1; #charset koi8-r; #access_log logs/host.access.log main; location / { #root html; #index index.html index.htm; proxy_set_header host $host; proxy_set_header x-real-ip $remote_addr; proxy_set_header x-forwarded-for $remote_addr; proxy_pass http://127.0.0.1:8080; }
以上がNginx の簡単なインストールと構成例の分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。