【項目上線】詳細步驟04:在一臺雲主機上部署多個網站,經過自定義網站名訪問項目地址

推薦安裝Xftp,是一個可視化管理雲主機上文件的軟件,方便初學者學習。html

安裝完成後登錄,
圖片描述mysql

注意,若是裝的是xftp 5,協議改成SFTP。nginx

好了,閒話很少說,開始今天的主題了web

---如何定製本身的專屬網站!!!

第一步:執行sql

lnmp add vhost

圖片描述

0一、請輸入想要的綁定的域名,而後敲回車。舉例:我經過阿里雲註冊的域名是lolong.xyz,那麼這裏我能夠輸入lolong.xyz,或者其餘任何*.lolong.xyz指定特定網站,一臺主機能夠部署多個網站。shell

在這裏註冊好網站域名後,咱們還要登陸我的阿里雲帳號(其餘平臺相似),在控制檯中,設置域名解析,圖例以下:數據庫

圖片描述

解析vim

圖片描述

添加解析跨域

圖片描述

↑ 主機記錄:必須與此處部署的網站域名一致
記錄值:是雲主機IP
解析須要幾分鐘,這一步能夠提早設置。學習

下面接着進行Xshell上面的操做

圖片描述

0二、提示註冊更多網站域名,若是沒有,直接回車

圖片描述

0三、輸入本身域名對應的主機文件目錄,直接回車,默認爲 /home/wwwroot/域名。在這裏不改,後面根據項目不一樣,再作對應調整。

圖片描述

0四、詢問是否添加靜態規則,直接回車,通常就是url訪問

圖片描述

0五、是否保存訪問日誌,保存一下,敲y,回車

圖片描述

0六、輸入保存日誌的名字,敲回車,使用默認名字

圖片描述

0七、是否建立mysql數據庫(不須要),敲回車

圖片描述

0八、最後,敲任意鍵開始建立

圖片描述

此時,至關於已經建立了一個屬於本身的網站,只需將手上的項目放入對應的位置,並進行相應配置,詳細配置操做請看結尾的補充說明

若是想建立多個站點,可重複以上操做。

補充說明:

一、建立站點後,如何使用、測試?

執行lnmp vhost add 建立網站後,實際是將自定義域名(例如lolong.xyz)與 雲主機/home/wwwroot/lolong.xyz地址相對應,在訪問lolong.xyz時,實際訪問的是/home/wwwroot/lolong.xyz地址下的index.html文件。

測試:
進入這個文件夾/home/wwwroot/lolong.xyz

cd /home/wwwroot/lolong.xyz

建立並編輯 index.html

vim index.html

任意輸入一些內容保存: Hello World,This is website.

而後訪問: lolong.xyz,如圖

圖片描述

0二、初始建立站點後,須要更改配置怎麼辦?

修改 /usr/local/nginx/conf/vhost/ 這個路徑裏面的相應的配置文件
通常都是以你的域名命名後面加上 .conf。
例如

vim /usr/local/nginx/conf/vhost/lolong.xyz.conf

圖片描述

文章開頭的操做都是針對這個配置文件作的修改。

下面是Nginx 配置內容 (跨域、反向代理也是在這添加)

圖片描述

任什麼時候候修改Nginx配置後,必須重啓Nginx,重啓方式有三種:

第一種:

/etc/init.d/nginx restart

第二種:

service nginx restart

第三種:

systemctl restart nginx.service
相關文章
相關標籤/搜索