Linux での Nginx のインストールに関する詳細なグラフィック チュートリアル

WBOY
リリース: 2016-08-08 09:20:05
オリジナル
928 人が閲覧しました

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.ta​​r.gz

pcre-8.21.tar.gz

nginx-1.2.6.tar.gz

ステップ 2: インストールopenssl-fips-2.0 を順に 2.tar.gz、zlib-1.2.7.ta​​r.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.ta​​r.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 チュートリアルに興味のある友人に役立つことを願っています。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!