Nginx的安裝以及設定 nginx apache nginx php nginx rewrite

WBOY
發布: 2016-07-29 08:50:46
原創
955 人瀏覽過

       Nginx一般建議安裝到linux系統,且要安裝c語言的編譯環境gcc

*
*

進入http://nginx. org/en/download.html下載nginx(以1.8為例)

nginx 配置,nginx 安装,nginx下载,nginx windows,nginx负载均衡配置,nginx 重启,nginx apache,nginx php,nginx rewrite
nginx需要先將官網下載的原始碼進行編譯,編譯依賴gcc環境,如果沒有gcc環境,需要安裝gcc:yum install gcc-c++

2,nginx的http模組使用pcre來解析正規表示式,所以需要在linux上安裝pcre庫:yuminstall -y pcre pcre-devel

3,zlib庫提供了很多種壓縮和解壓縮的方式,nginx使用zlib對http包的內容進行gzip,所以需要在linux上安裝zlib庫:

yuminstall -y zlib zlib-devel

4,nginx不僅支援http協議,還支援https(即在ssl協議上傳輸yuminstall -y openssl openssl-devel

第一步:把nginx的源碼上傳到linux系統(可以使用工具或使用Alt+p)第二步:把壓縮包解壓縮。 第三步:進行configure。 (紅色部分為nginx安裝目錄)./configure

--prefix=/usr/local/nginx

--pid-path=/var/run/nginx/nginx--pid-path=/var/run/nginx/nginx.pid 。 -path=/var/lock/nginx.lock --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access. log

--with-http_gzip_static_module

--http-client-body-temp-path=/var/temp/nginx/client

--http-proxy-temp-path=/var/temp/cliinx/proxynginx/proxy

--http-fastcgi-temp-path=/var/temp/nginx/fastcgi

--http-uwsgi-temp-path=/var/temp/nginx/uwsgi

--http-scgi-temp- path=/var/temp/nginx/scgi

注意:上邊將臨時檔案目錄指定為

/var/temp/nginx

,需要在

/var

和下建立

nginx

目錄沒有的話 nginx啟動的時候會報錯

第四步:make

第五步:makeinstall

*Nginx的啟動、停止1、開始:進入目錄可以啟動。 (可查看是否有兩個進程啟動)有master和worker兩個進程表示啟動成功,
嗎?


nginx 配置,nginx 安装,nginx下载,nginx windows,nginx负载均衡配置,nginx 重启,nginx apache,nginx php,nginx rewrite

nginx 配置,nginx 安装,nginx下载,nginx windows,nginx负载均衡配置,nginx 重启,nginx apache,nginx php,nginx rewrite

2,停: 可以使用kill+進程指令,但不建議使用,建議使用:./nginx-s stop

*Nginx的設定
在/usr/local/ nginx/conf目錄下nginx.conf檔是nginx的設定檔

nginx 配置,nginx 安装,nginx下载,nginx windows,nginx负载均衡配置,nginx 重启,nginx apache,nginx php,nginx rewrite





  


  


以上就介紹了Nginx的安裝以及配置,包含了nginx的內容,希望對PHP教學有興趣的朋友有幫助。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板