CentOS7.0 安装nginx-1.9.10
2019獨角獸企業重金招聘Python工程師標準>>>
下載模塊依賴性Nginx需要依賴下面3個包
1.gzip 模塊需要 zlib 庫 ( 下載: http://www.zlib.net/ )
2.rewrite 模塊需要 pcre 庫 ( 下載: http://www.pcre.org/ )
3.ssl 功能需要 openssl 庫 ( 下載: http://www.openssl.org/ )
openssl?:
# ?tar?zxvf?openssl-fips-2.0.9.tar.gz
# ?cd?openssl-fips-2.0.9
# ?./config?&&?make?&&?make?install
pcre:
#?tar?zxvf?pcre-8.36.tar.gz
#?cd?pcre-8.36
# ./configure?&&?make?&&?make?install
zlib:
# tar?zxvf?zlib-1.2.8.tar.gz
# cd?zlib-1.2.8
# ./configure?&&?make?&&?make?install
nginx:
# ?tar?zxvf?nginx-1.9.10.tar.gz
# ?cd?nginx-1.8.0
#??./configure?
注:這一步可能會報錯
錯誤方式:./configure --with-pcre=/opt/usr/local/rely/nginx/pcre-8.38 --with-zlib=/opt/usr/local/rely/svn/zlib-1.2.5 --with-openssl=/opt/usr/local/rely/svn/openssl-1.0.0 --with-http_ssl_module
本人在這里繞了很大的彎子,提示報的錯誤是找不到zlib包,但是我把他所有依賴的包的路徑全都加上了給他,還一直找不到原因,浪費了很多時間。所以 ./configure 提示查什么就加什么 不要像我一樣畫蛇添足。
本人最后成功方式:./configure --with-zlib=/opt/usr/local/rely/svn/zlib-1.2.5?
注1:/opt/usr/local/rely/svn/zlib-1.2.5 ?這個路勁不是安裝后的路徑,而是解壓后的路徑
注2:如果沒成功,注意看?./configure ?執行完后報的錯誤信息,一般錯誤信息和其依賴的包有關。
# make?&&?make?install
注:如果沒報錯,那么就安裝成功。
防火墻配置(因為是用centos7.0 所以這里配置和以前的?iptables?不一樣)
# sudo?firewall-cmd?--permanent?--zone=public?--add-service=http?
# sudo?firewall-cmd?--permanent?--zone=public?--add-service=https
# sudo?firewall-cmd?--reload
此時您在瀏覽器輸入您的地址(如:localhost 或者您的 服務器地址 xxx.xx.xx.xxx),如果有nginx相關返回頁面顯示即安裝完成。
轉載于:https://my.oschina.net/u/2358326/blog/670800
總結
以上是生活随笔為你收集整理的CentOS7.0 安装nginx-1.9.10的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iOS开发UI篇—iOS开发中三种简单的
- 下一篇: IOS中通知中心(NSNotificat