Nginx部署靜態頁面
阿新 • • 發佈:2018-11-11
Nginx部署靜態頁面
以雲主機為例,系統為Centos_7.4_x64,綁有外網IP,接下來是具體的步驟:
1.安裝nginx,可以Xshell遠端連線雲主機,
# 安裝nginx
yum -y install nginx
# 關閉selinux
setenforce 0
# 關閉防火牆
systemctl stop firewalld && systemctl disable firewalld
# 啟動nginx服務
systemctl start nginx && systemctl enable nginx
安裝成功後,訪問IP,就可出現nginx預設頁面;
2.部署靜態頁面
- 將你的靜態頁面放入Nginx伺服器,因為linux沒有介面,可以藉助WinSCP(一個Windows環境下使用ssh的開源圖形化SFTP客戶端。同時支援SCP協議。它的主要功能就是在本地與遠端計算機間安全的複製檔案。.winscp也可以連結其他系統,比如linux系統)進行方便操作;
- 將IP,使用者名稱,密碼輸入後就可以檢視到Linux相關檔案,然後可以新建目錄,將你的靜態檔案copy至此目錄下;
3.配置檔案,/etc/nginx/nginx.conf /etc/nginx/nginx.conf.default進行更改;
在http{}中的server中修改相關資訊
listen: 監聽埠
server_name :是萬用字元,輸入自己的域名IP
root / :靜態檔案所在的路徑
location :靜態檔案的名稱,如下
注:如果想要一個IP訪問多個站點,可以增加多個server,埠
4.更改完成後,重新啟動服務
systemctl reload nginx
5.接下來就可以在瀏覽器中訪問了,輸入你的IP網址或者域名即可;