1. 程式人生 > >Linux下Ngnix的安裝與配置

Linux下Ngnix的安裝與配置

tar config 修改配置文件 apt-get clas img 註意 efi gin

由於我的博客項目在8084端口,需要Nginx來轉發一下端口,記錄一下安裝過程和踩過的小坑。

一、下載

wget http://nginx.org/download/nginx-1.12.2.tar.gz

我將下載到了/opt/software目錄下

二、解壓安裝

tar -zxvf nginx-1.12.2.tar.gz

1)安裝到 /opt/ngnix目錄下:

cd nginx-1.12.2/
./configure --prefix=/opt/nginx

此時出現the HTTP rewrite module requires the PCRE library 的錯誤。

解決方法:

需要安裝pcre包

sudo apt-get update
sudo apt-get install libpcre3 libpcre3-dev
sudo apt-get install openssl libssl-dev

2)重新安裝:

./configure --prefix=/opt/nginx

技術分享圖片成功。

3)編譯安裝:

make && make install

三、配置Ngnix

1)首先啟動ngnix可測試下是否安裝成功

啟動方法:

cd /opt/nginx
cd sbin/
sudo ./nginx

停止:

./nginx -s stop

重啟:

./nginx -s reload

2)開始配置

cd ../conf/
sudo vim ngnix.conf

修改配置文件部分內容:

(註意weight=1; 中間不要加空格)

技術分享圖片

3)重啟ngnix,訪問主頁,發現報錯

技術分享圖片

剛開始有點不解,crul 127.0.0.1:8084 發現也無法連接。

突然恍然大悟,發現是一個很愚蠢的問題,是我配置完Nginx後忘了啟動項目了!!真的對自己無語了。。

啟動項目後訪問,發現成功,到此就結束了。

Linux下Ngnix的安裝與配置