Nginx とは何ですか?
Nginx (「エンジン x」) は、高性能 HTTP およびリバース プロキシ サーバーであり、同時に接続が高い場合の IMAP/POP3/SMTP プロキシ サーバーです。実際、nginx の同時実行機能は、同じ種類の Web サーバーの中でより優れたパフォーマンスを発揮します。現在、中国本土の nginx Web サイトのユーザーには、Sina、NetEase が含まれます。 、Tencent、その他 有名なマイクロブログ Plurk も nginx を使用しています。負荷分散サーバーとしての
Nginx:
Nginx は、内部で Rails および PHP プログラムを直接サポートして外部サービスを提供するだけでなく、HTTP プロキシ サーバーとして外部サービスもサポートします。 Nginx は C で書かれており、システム リソースのオーバーヘッドと CPU 使用効率は Perlbal よりもはるかに優れています。メールプロキシサーバーとして:
Nginx は非常に優れたメールプロキシサーバーでもあり (この製品を開発した最初の目的の 1 つはメールプロキシサーバーとしても機能します)、Last.fm は成功した素晴らしい使用体験を説明しています。 Nginx は、インストールが非常に簡単で、構成ファイルが非常に簡潔で (Perl 構文もサポート可能)、バグがほとんどないサーバーです。Nginx は特に起動が簡単で、たとえ数か月間実行されます。サービスを中断せずにソフトウェアのバージョンをアップグレードすることもできます。
Nginx のインストール
モジュールの依存関係 Nginx は次の 3 つのパッケージに依存する必要があります
1. gzip モジュールには zlib ライブラリが必要です (ダウンロード: http://www.zlib. net/ )
2. 書き換えモジュールには pcre ライブラリが必要です (ダウンロード: http://www.pcre.org/)
3. ssl 関数には openssl ライブラリが必要です (ダウンロード: ) http://www.openssl.org/ )
Nginx パッケージのダウンロード: http://nginx.org/en/download.html
インストールの順序は、openssl、zlib、pcre、次に Nginx パッケージをインストールします。
図解付きチュートリアル
ステップ 1: 必要なパッケージをダウンロードしてインストールします
openssl-fips-2.0。 2.tar.gz
zlib-1.2.7.tar.gz
pcre-8.21.tar.gz
nginx-1.2.6.tar.gz
ステップ 2: インストールopenssl-fips-2.0 を順に 2.tar.gz、zlib-1.2.7.tar.gz、pcre-8.21.tar.gz、nginx-1.2.6.tar.gz
1. openssl- をインストールします。 fips-2.0.2.tar gz
<span>[root@localhost mrms]# <span>tar</span> -zxvf openssl-fips-<span>2.0</span>.<span>2</span>.<span>tar</span><span>.gz [root@localhost mrms]# cd openssl</span>-fips-<span>2.0</span>.<span>2</span><span>[root@localhost openssl</span>-fips-<span>2.0</span>.<span>2</span>]# ./<span>config [root@localhost openssl</span>-fips-<span>2.0</span>.<span>2</span>]# <span>make</span><span>[root@localhost openssl</span>-fips-<span>2.0</span>.<span>2</span>]# <span>make</span><span>install</span></span>
2. zlib-1.2.7.tar.gz
3. pcre-8.21.tar.gzをインストールします。 4. nginx -1.2 .6.tar.gz をインストールします
<span>[root@localhost mrms]# <span>tar</span> -zxvf zlib-<span>1.2</span>.<span>7</span>.<span>tar</span><span>.gz [root@localhost mrms]# cd zlib</span>-<span>1.2</span>.<span>7</span><span>[root@localhost zlib</span>-<span>1.2</span>.<span>7</span>]# ./<span>configure [root@localhost zlib</span>-<span>1.2</span>.<span>7</span>]# <span>make</span><span>[root@localhost zlib</span>-<span>1.2</span>.<span>7</span>]# <span>make</span><span>install</span></span>
これで Nginx のインストールは完了です!
ステップ 3: インストールが成功したかどうかを確認します
<span>[root@localhost mrms]# <span>tar</span> -zxvf pcre-<span>8.21</span>.<span>tar</span><span>.gz [root@localhost mrms]# cd pcre</span>-<span>8.21</span><span>[root@localhost pcre</span>-<span>8.21</span>]# ./<span>configure [root@localhost pcre</span>-<span>8.21</span>]# <span>make</span><span>[root@localhost pcre</span>-<span>8.21</span>]# <span>make</span><span>install</span></span>
次のプロンプトが表示され、インストールが成功したことを示します
nginxを起動します
<span>[root@localhost mrms]# <span>tar</span> -zxvf nginx-<span>1.2</span>.<span>6</span>.<span>tar</span><span>.gz
[root@localhost mrms]# cd nginx</span>-<span>1.2</span>.<span>6</span><span>[root@localhost nginx</span>-<span>1.2</span>.<span>6</span>]# ./configure --with-pcre=../pcre-<span>8.21</span> --with-zlib=../zlib-<span>1.2</span>.<span>7</span> --with-openssl=../openssl-fips-<span>2.0</span>.<span>2</span><span>[root@localhost nginx</span>-<span>1.2</span>.<span>6</span>]# <span>make</span><span>[root@localhost nginx</span>-<span>1.2</span>.<span>6</span>]# <span>make</span><span>install</span></span>
<span>[root@localhost nginx-<span>1.2</span>.<span>6</span>]# cd /usr/local/nginx/<span>sbin [root@localhost sbin]# .</span>/nginx -t</span>
転載の際は出典を明記してください[http://www .cnblogs.com/dennisit/archive/2012/12/26/2834719.html]
上記では、Linux に Nginx をインストールするための詳細なグラフィカル チュートリアルをあらゆる側面を含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。