nginx編譯安裝
tar zxvf nginx-1.3.15.tar.gz
cd nginx-1.3.15/
進行編譯
遇到的問題
解決方法:yum -y install gcc
報錯:hecking for pcre library ... not found
解決方法:yum -y install pcre-devel
報錯:checking for pcre jit support ... not found
checking for openssl library ... not found
./configure: error: ssl modules require the openssl library.
you can either do not enable the modules, or install the openssl library
into the system, or build the openssl library statically from the source
with nginx by using --with-openssl=option.
解決方法:yum -y install openssl openssl-devel
最後執行
安裝完畢後用/usr/local/nigix/sbin/
啟動nginx #./nginx
啟動nginx2 /usr/local/nginx/sbin/nginx
遇到的問題
啟動nginx報nginx: [emerg] getpwnam("www") failed
在nginx.conf中 把user nobody的注釋去掉既可
檢查是否啟動成功:
netstat -ano|grep 80 有結果輸入說明啟動成功
開啟瀏覽器訪問此機器的ip,如果瀏覽器出現welcome to nginx! 則表示nginx 已經安裝並執行成功
ps:注意:此處需要關閉防火牆 service iptables stop
重啟/usr/local/nginx/sbin/nginx –s reload
或者 killall -hup nginx
nginx編譯安裝
nginx版本 1.12.2 1.安裝依賴包 yum install y gcc gcc c zlib zlib devel openssl openssl devel pcre pcre devel 2.編譯和安裝nginx 執行如下命令 3.安裝完成啟動nginx。如果用指定使用者啟動nginx...
Nginx編譯安裝
ububtu apt get install build essential apt get install libtool centos yum y install gcc automake autoconf libtool make yum install gcc gcc c 1 pcre庫 a...
編譯安裝Nginx
假設所有依賴都已解決,如遇到未安裝的程式則安裝後繼續 架設使用最高許可權使用者,如果不是則在命令前加上sudo 解壓到使用者目錄 tar zxvf nginx 1.6.2.tar.gz 配置安裝選項 編譯程式 make 安裝程式 make install 啟動程式 usr local nginx s...