ホームページ >バックエンド開発 >PHPチュートリアル >Linux での Nginx のインストールとデプロイメント

Linux での Nginx のインストールとデプロイメント

WBOY
WBOYオリジナル
2016-08-08 09:20:14940ブラウズ

1. Nginx の紹介

Nginx (「エンジン」 IMAP/POP3/SMTP サーバー負荷分散サーバーとしてのNginx: Nginx Rails および PHP プログラムを内部で外部に提供することを直接サポートできるだけでなく、HTTPプロキシ サーバー として外部サービスもサポートします。 nginx ウェブサイトの国内ユーザーには、Baidu、Sina、NetEase、Tencent などなどが含まれます。 2. Nginxのインストール Nginxをダウンロード(http://nginx.org/en/download.html)、最新のものはnginx-1.9.3のようです。

ダウンロード:

wget http://nginx.org/download/nginx-1.9.3.tar.gz off off off

s-- 必要なモジュールをインストールする前にby ngxin、および c、c++ をコンパイルするためのソフトウェア devel openssl openssl--devel pcre pcre-devel

解凍: たとえば、ファイルは /home/andy にダウンロードされます/ ディレクトリ

tar xz

vf nginx-1.9.3.tar.gz

cd nginx-1.9.3

Nginxに必要なモジュールをインストールします

./configure --prefix=/home/nginx -with-http_stub_status_module

- with-debug -with-http_realip_module

-with-http_ssl_module

./nginx

再起動

s CD SBIN ./nginx -S RELOAD III. 起動時に以下の問題が発生する場合は、ポートが占有されています

80ポートを占めるプロセスをクエリ80キルプロセス-S 9 PID(プロセスID)

2:错误:./configure: エラー: HTTP 書き換えモジュールには PCRE ライブラリが必要です。 pcre-devel模块

6: 错误 ヒント:

./configure: error: HTTP キャッシュ モジュールには md5functions が必要です

from OpenSSLライブラリ。   --without-http- キャッシュ オプションを使用してモジュールを無効にするか、OpenSSL ライブラリをシステムにインストールするか、 または OpenSSL を構築することができます。

--with-http_ssl_module -- with-openssl= を使用して、nginx を使用してソースから静的にライブラリを作成します。 options.

解决办法:

yum -yinstall openssl openssl-devel

取り付け完了。

バージョン通知: 本文は博主原文であり、博主はダウンロードを許可していません。

以上、Linux での Nginx のインストール配置について説明しましたが、側面の内容も含まれており、PHP 教則に関心のある友人の助けになることを期待しています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。