后端服務篇Nginx安裝及搭建

Nginx是一款輕量級的Web 服務器/反向代理服務器及電子郵件(IMAP/POP3)代理服務器,由俄羅斯的程序設計師Igor Sysoev所開發,其特點是占有內存少,并發能力強,第一個公開版本0.1.0發布于2004年10月4日,目前最新版本是1.9.15。查看 官方網站 即可知道最新版本
Linux系統: Centos 6.5 ** x64**
Nginx版本: 1.9.15
1、安裝prce(重定向支持)和openssl(https支持,如果不需要https可以不安裝。)

yum -y install pcre*
yum -y install openssl*

CentOS 6.5 我安裝的時候是選擇的“基本服務器”,默認這兩個包都沒安裝全,所以這兩個都運行安裝即可。
2、下載nginx 1.9.15

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

3、解壓編譯安裝, 并放到指定的目錄

tar -zxvf nginx-1.9.15.tar.gz -C ./Tools

然后進入目錄編譯安裝

./configure --without-http_gzip_module

如果沒有error信息,就可以執行下邊的安裝了:

make
make install

4、開啟nginx進程

/usr/local/nginx/sbin/nginx

重啟或關閉進程:

/usr/local/nginx/sbin/nginx -s reload
/usr/local/nginx/sbin/nginx -s stop

5、關閉防火墻,或者添加防火墻規則就可以測試了。

service iptables stop

或者編輯配置文件:

vi /etc/sysconfig/iptables

添加這樣一條開放80端口的規則后保存:

-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

重啟服務即可:

service iptables restart

基于 參考文章 添加了一些新的內容。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容