nginxのコンパイルと設定

WBOY
リリース: 2016-08-08 09:32:46
オリジナル
1054 人が閲覧しました

1 nginxをインストールする前の準備

Yum install –y gcc gcc-c++

Yum install zlib zlib-devel

Yum install openssl

2 コンパイルしてインストールします。
は次のように実行されますコマンドをフォローしてください:

#cd/data/software/pcre-8.32

#。 次のコマンドを実行します:

# cd /data/software/nginx-1.7.0

# ./configure --prefix=/data/nginx/ --with-http_ssl_module --with-http_spdy_module --with-http_stub_status_module - -with -pcre

#Make

#Make install



–with-http_stub_status_module

: nginxステータスクエリをサポートします–with-http_ssl_module

: https

をサポートします–http_spdy_module 付き : Google の spdy をサポートします。詳しく知りたい場合は、Baidu spdy を使用してください。これには SSL サポートが必要です

–with-pcre: rewrite 書き換え機能をサポートするには、pcre を指定する必要があります

インストールが完了したらnginxを起動します。

[root@localhost conf]#/data/nginx/sbin/nginx (nginx起動時に以下のエラーが表示されます)

/data/nginx/sbin/nginx: 共有読み込み中のエラーライブラリ: libpcre.so.1: 共有オブジェクト ファイルを開けません: そのようなファイルまたはディレクトリはありません

ソフト接続を確立してください

[hadoop@SCLABHADOOP01 ~]$ ln -s/usr/local/lib/libpcre .so.1 /lib64 /

Nginx 設定が正しいかどうかを判断するコマンドは次のとおりです:

/usr/nginx/sbin/nginx –t

/data/nginx/sbin/nginx(サービス開始

)

/data/nginx/sbin/nginx-s stop(サービス停止)

/データ/nginx/sbin/nginx-s reload(サービスを再起動)

設定nginx

80

ポート 聞く 80 ; #

www.xx.com
Access
の使用を定義するuse -- access_log logs/www.xx .com.access.log main;

# デフォルトのリクエスト 場所 / {
root /root;index.phpindex.htmlindex.htm; #
ホームページのインデックスファイルの名前を定義します

server listen 80;

server_name bo.artronekp.net;


location/ {
root /data/software/beian/;
indexindex.htmlヘルプ.html;

}

}

上記では、nginx のコンパイルと構成をその側面も含めて紹介しましたが、PHP チュートリアルに興味のある友人に役立つことを願っています。

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