環(huán)境準備
1、準備一臺nginx服務(wù)器 ip192.168.1.133 端口81
安裝過程:
#首先安裝依賴: yum -y install gcc-c++ yum -y install pcre pcre-devel yum -y install zlib zlib-devel yum -y install openssl openssl—devel #注意 : 安裝nginx必須使用 root 用戶安裝 #創(chuàng)建一個nginx目錄 mkdir /usr/local/src/nginx #進入到nginx目錄 cd /usr/local/src/nginx #下載或上傳安裝包 wget http://nginx.org/download/nginx.tar.gz 或 rz上傳 #解壓安裝包 tar -xvf nginx.tar.gz #進入到解壓后的目錄 cd nginx # 下面 才開始正式安裝 #把nginx安裝到指定用戶的目錄 mkdir -p /ucenter/soft/nginx #安裝配置 prefix為安裝目錄 user為用戶 group為 組 ./configure --prefix=/ucenter/soft/nginx --user=ucenter --group=ucenter #編譯 make #安裝 make install #在linux系統(tǒng)中由于非root用戶不能占用80端口,所以需要使普通用戶以root身份啟動nginx。 cd /ucenter/soft/nginx/sbin #把soft文件下所有的文件所屬者修改為ucener -R 表示遞歸 chown ucenter:ucenter ./soft/ -R #修改 ./nginx 的所屬為root chown root nginx #讓普通用戶可以使用80端口,可以使用root權(quán)限啟用nginx chmod u+s nginx #修改配置文件 在修改配置文件之前 ,要備份該文件 cd conf/ # 要注意nginx 的工作進程,一般根據(jù)cpu的核數(shù)去修改 vim nginx.conf #關(guān)閉防火墻,打開80端口 service iptables stop #啟動nginx ./nginx #重啟nginx ./nginx -s reload #關(guān)閉nginx ./nginx -s stop
延伸閱讀
學(xué)習(xí)是年輕人改變自己的最好方式