2、解壓後的檔案內容有如下:
3、建立乙個目錄用於安裝nginx,這裡我建立的目錄是:/data/program/nginx/
4、執行:./configure--prefix=/data/program/nginx/
此時會報錯如下:
這是因為預設安裝會暗轉nginx的重寫模組,此時我們需要執行如下指令(當然也可以通過--without-http_rewrite_module)
yum -y install gcc gcc-c++ automake pcre pcre-devel zlib zlib-devel open openssl-devel
此時,再次執行上面的指令可以成功編譯,如下:
5、執行:make
6、執行:make install
至此,安裝nginx成功。
7、啟動:進入/data/program/nginx/sbin/,執行./nginx 即可以啟動nginx。
如何檢視nginx是否成功啟動,兩種方法:
可以看到,有乙個master和worker這是nginx的主程序(有且只有乙個)和工作程序(大於等於1)。
(2)在sbin中的:./nginx -t
補充:niginx的相關指令可以通過,./nginx -h檢視
nginx停止(這裡介紹兩種方法)
kill -quit 程序號 (quit:平滑停止)
kill -9 主程序號 &&kill -9 工作程序號(不推薦,注意,只殺掉主程序,工作程序還在)
nginx重啟(兩種方法)
./nginx -sreload(推薦)
kill -hup 程序號
注意:重啟的命令其本質上是重啟工作程序,而主程序號是沒有改變的。
伺服器 安裝Nginx
檢視是否安裝了g 以及檢視是否有更新 yumlist gcc c 安裝g yum install gcc c 1686 測試是否安裝成功g help yum list libtool yum install libtool.i1686 llorien org pcre wget c llorien ...
伺服器安裝nginx
1 安裝編譯及庫檔案 yum yinstallmakezlib zlib devel gcc c libtool openssl openssl devel 2 接下來安裝pcre pcre 作用是讓 nginx 支援 rewrite 功能 進入檔案cd usr local src wget tar...
配置伺服器 安裝Nginx
root iz2844brz0xz wget如果提示wget命令未找到,則執行 root iz2844brz0xz sudo yum install wget root iz2844brz0xz tar zxvf nginx 1.12.0.tar.gz z 表示使用gzip的屬性。x 解開乙個壓縮檔...