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
: 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;
location/ {
root /data/software/beian/;
indexindex.htmlヘルプ.html;
}
}
上記では、nginx のコンパイルと構成をその側面も含めて紹介しましたが、PHP チュートリアルに興味のある友人に役立つことを願っています。