阿里雲Linux(Centons)系統安裝並啟動nginx並通過域名訪問

阿里雲Linux(Centons)系統安裝並啟動nginx並通過域名訪問


1、下載nginx文件:

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

阿里雲Linux(Centons)系統安裝並啟動nginx並通過域名訪問

2、安裝依賴包(3個)

yum install -y pcre pcre-devel

yum install -y zlib zlib-devel

yum install -y openssl openssl-devel

從下面圖中可以看到,我的兩個依賴包已經安裝過,故僅第一個重新下載安裝了下。

阿里雲Linux(Centons)系統安裝並啟動nginx並通過域名訪問

3、解壓nginx-1.6.2.tar.gz

tar -zxvf nginx-1.6.2.tar.gz

下面圖片僅截取部分。

阿里雲Linux(Centons)系統安裝並啟動nginx並通過域名訪問

4、進入安裝包

阿里雲Linux(Centons)系統安裝並啟動nginx並通過域名訪問

5、配置(下面兩張圖片僅截取開始和結束部分內容,並非全部)

 ./configure --prefix=/usr/local/devtool/nginx-1.6.2 
阿里雲Linux(Centons)系統安裝並啟動nginx並通過域名訪問


阿里雲Linux(Centons)系統安裝並啟動nginx並通過域名訪問

6、編譯安裝(下面兩張圖片僅截取開始和結束部分內容,並非全部)

make && make install

阿里雲Linux(Centons)系統安裝並啟動nginx並通過域名訪問


阿里雲Linux(Centons)系統安裝並啟動nginx並通過域名訪問

7、查看nginx版本

/usr/local/devtool/nginx-1.6.2/sbin/nginx -v

阿里雲Linux(Centons)系統安裝並啟動nginx並通過域名訪問

8、每次我們修改配置文件後,可使用下面命令檢查正確性

檢查配置文件nginx.conf的正確性命令:

/usr/local/devtool/nginx-1.6.2/sbin/nginx -t

結果如下面圖所示:

阿里雲Linux(Centons)系統安裝並啟動nginx並通過域名訪問

9、nginx 啟動命令如下:

/usr/local/devtool/nginx-1.6.2/sbin/nginx

如下面圖所示,因為我80端口被微信後臺的springboot服務使用了,所以這裡提示not bind。

阿里雲Linux(Centons)系統安裝並啟動nginx並通過域名訪問

停掉springboot服務

阿里雲Linux(Centons)系統安裝並啟動nginx並通過域名訪問

再次啟動nginx並查看nginx進程

/usr/local/devtool/nginx-1.6.2/sbin/nginx

ps -ef | grep nginx

阿里雲Linux(Centons)系統安裝並啟動nginx並通過域名訪問

訪問我的域名,可以看到nginx的歡迎頁。

阿里雲Linux(Centons)系統安裝並啟動nginx並通過域名訪問

10、停止nginx

/usr/local/devtool/nginx-1.6.2/sbin/nginx -s stop

阿里雲Linux(Centons)系統安裝並啟動nginx並通過域名訪問

其他常用命令:

/usr/local/webserver/nginx/sbin/nginx -s reload # 重新載入配置文件

/usr/local/webserver/nginx/sbin/nginx -s reopen # 重啟 Nginx

/usr/local/webserver/nginx/sbin/nginx -s stop # 直接停止 Nginx

/usr/local/webserver/nginx/sbin/nginx -s quit # 停止服務器,但要等到請求處理完畢後關閉


本篇完。

持續更新完善中......歡迎關注轉發,共同學習


分享到:


相關文章: