Nginx搭建基於域名的虛擬主機
阿新 • • 發佈:2018-04-13
nginx 虛擬主機 知識部分
Nginx簡介:Nginx是一款輕量級、高性能的http和反向代理服務器,由俄羅斯的lgor Sysoev開發。較之Apache,Nginx具有更穩定、更高效的優點,在並發處理量方面也具有較大的優勢,理論上可以同時處理30000到50000個請求。國內企業,像淘寶、京東、百度用的都是Nginx服務器作為網站服務器。
操作部分
1、首先掛載系統盤,yum安裝pcre-devel和zlib-devel兩個組件。
yum配置如下
2、創建Nginx運行的用戶和組。(Nginx默認以nobody身份運行,安全性低)
3、掛載Nginx安裝盤,編譯安裝Nginx。配置nginx的時候,選項--with-http_stub_status_module是加載狀態統計模塊。
4、優化nginx的執行路徑。這樣我們正在使用Nginx的執行語句時就不用在敲冗長的路徑了。
5、使用nginx -t命令檢測nginx的配置是否正確
6、執行nginx以啟動Nginx服務。
7、測試,在本地訪問localhost。
8、為方便以後運維的方便、高效,我們可以編寫一個nginx服務管理腳本(vim /etc/init.d/nginx)。
9、將該腳本授予執行權限,並添加為系統服務。然後我們就可以向開啟、停止系統服務一樣操作nginx了。
10、nginx提供了一種訪問狀態統計。編輯配置文件如下(vim /usr/local/nginx/onf/nginx.conf),添加下面四行。重啟nginx服務。
11、訪問nginx狀態統計頁面。(第一個數字的意思為已處理的連接次數,第二個是成功的TCP握手次數,第三個為已處理的請求次數)
12、首先我們需要準備兩個用於存放虛擬主機網頁的目錄和網頁
13、創建域名解析。(為了方便實驗,直接修改hosts文件)
14、編輯nginx的配置文件。vim /usr/local/nginx/conf/nginx.conf。
15、重啟服務後,配置ip地址,驗證。
Nginx簡介:Nginx是一款輕量級、高性能的http和反向代理服務器,由俄羅斯的lgor Sysoev開發。較之Apache,Nginx具有更穩定、更高效的優點,在並發處理量方面也具有較大的優勢,理論上可以同時處理30000到50000個請求。國內企業,像淘寶、京東、百度用的都是Nginx服務器作為網站服務器。
操作部分
1、首先掛載系統盤,yum安裝pcre-devel和zlib-devel兩個組件。
yum配置如下
2、創建Nginx運行的用戶和組。(Nginx默認以nobody身份運行,安全性低)
3、掛載Nginx安裝盤,編譯安裝Nginx。配置nginx的時候,選項--with-http_stub_status_module是加載狀態統計模塊。
4、優化nginx的執行路徑。這樣我們正在使用Nginx的執行語句時就不用在敲冗長的路徑了。
5、使用nginx -t命令檢測nginx的配置是否正確
6、執行nginx以啟動Nginx服務。
7、測試,在本地訪問localhost。
8、為方便以後運維的方便、高效,我們可以編寫一個nginx服務管理腳本(vim /etc/init.d/nginx)。
9、將該腳本授予執行權限,並添加為系統服務。然後我們就可以向開啟、停止系統服務一樣操作nginx了。
10、nginx提供了一種訪問狀態統計。編輯配置文件如下(vim /usr/local/nginx/onf/nginx.conf),添加下面四行。重啟nginx服務。
11、訪問nginx狀態統計頁面。(第一個數字的意思為已處理的連接次數,第二個是成功的TCP握手次數,第三個為已處理的請求次數)
12、首先我們需要準備兩個用於存放虛擬主機網頁的目錄和網頁
13、創建域名解析。(為了方便實驗,直接修改hosts文件)
14、編輯nginx的配置文件。vim /usr/local/nginx/conf/nginx.conf。
15、重啟服務後,配置ip地址,驗證。
Nginx搭建基於域名的虛擬主機