centos7下nginx部署和配置

步驟一:創建安裝目錄
mkdir /usr/local/tools
cd /usr/local/tools
步驟二:通過wget安裝nginx
wget http://nginx.org/download/nginx-1.8.1.tar.gz
步驟三:解壓縮並配置nginx.conf文件
tar -zxvf nginx-1.8.1.tar.gz
cd nginx-1.8.1
nginx有很多很多編譯配置項,但由於我這是第一篇筆記,所以我基本上都使用了默認的配置:
#./configure --with-http_ssl_module --with-http_gzip_static_module
我只加了兩個選項,--with-http_ssl_module表示使用ssl模塊,--with-http_gzip_static_module表示使用gzip模塊,其它更詳細的配置就要參考nginx的文檔了:http://nginx.org/en/docs/configure.html
如果沒configure成功(會顯示XXX not found),那是因爲有些依賴沒有被正確安裝.那麼先安裝一下這些依賴條件,通常是pcre,zlib這些,這麼一下就基本上可以了:
#yum install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel

#make
#make install
可執行文件就會被安裝在: /usr/sbin/nginx (默認配置)

步驟四:查找安裝路徑啓動
1.查找安裝路徑
whereis nginx
2.啓動,停止nginx
cd /usr/local/nginx/sbin/
./nginx
./nginx -s stop
./nginx -s quit
./nginx -s reload

停止nginx:
#./nginx -s stop

重啓nginx(配置文件變動後需要重啓才能生效):
#./nginx -s reload

檢查配置文件是否正確:
#./nginx -t

查看nginx的pid:
cat /usr/local/nginx/logs/nginx.pid

查看nginx版本
$ ./nginx -v

回頭看編譯配置
# ./nginx -V

在瀏覽器輸上本地IP查看到nginx字樣的畫面說明安裝成功。

參考博客:
https://blog.csdn.net/cailongbiaoyuli/article/details/84348866
https://www.cnblogs.com/xiaoruilin/p/7782214.html
http://www.raksmart.com/27.html
http://nginx.org/download/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章