深圳市恆訊科技分享:雲伺服器如何部署web專案?

恆訊科技發表於2021-07-02

我們在購買了雲伺服器後怎麼使用?是當個網路隨身碟儲存檔案,還是用來搭建網站,提供網路服務?其實是都可以的,不過更

多的用途是用於作為網站的伺服器來使用,那如何在雲伺服器上部署web專案?很多站長或企業的web專案搭建好了後,會

想部署在伺服器上,在雲伺服器上部署web專案首先要購買一臺雲伺服器。


我們以前講過vps搭建wordpress網站的3個步驟,大家可以參考一下。目前雲伺服器提供兩種作業系統,windows和linux,

下面分別介紹不同作業系統部署雲伺服器的步驟。


一、雲伺服器為windows作業系統部署網站

(1)IIS的部署安裝還是很簡單的,直接去關閉或開啟windows功能頁面裡開啟就可以了。完成後,開啟系統C盤,就可以看到

根目錄下多了一個資料夾inetpub。開啟該資料夾,裡面會有一個wwwroot資料夾,這個資料夾就是放置網站的地方。把做

好的網站資料夾放在這個裡面,就可以開始訪問網站了。

不過如果想要訪問網站就還得需要IP地址。如果在雲伺服器上測試,伺服器本機的IP地址為127.0.0.1。因此在瀏覽器位址列

輸入,就可以看到IIS提供的一張圖片,提示IIS服務啟動成功。


(2)按照檔案系統的方式去理解,訪問

話,如果訪問

那就是訪問wwwroot資料夾的myweb資料夾。

如果不是伺服器本地訪問,而是在伺服器上wwwroot目錄下儲存了a.html檔案,遠端訪問時就會在瀏覽器位址列輸入:

http://雲伺服器IP地址/a.html。例如購買的雲伺服器IP地址為106.13.111.245, 當安裝啟動IIS服務後,並在wwwroot目錄

下存放了a.html檔案,那在其他的機器上就可以使用瀏覽器,在瀏覽器位址列上輸入:

就可以訪問到a.html這個網頁了。

如果不使用winddows自帶的IIS服務,還可以使用前述的一些整合軟體包,如wampserver,這個直接從網上下載安裝即可。

也可以使用phpstudy,這個整合包效果不錯,可以從其官網下載下來:


然後可以有不同版本選擇:如果伺服器語言選擇php,就使用phpstudy windows版本下載安裝,如果選擇java來開發網站,

就可以使用JspStudy來下載安裝。



二、雲伺服器為Linux作業系統部署網站

如果購買的雲伺服器為linux作業系統,這裡的linux作業系統主流產品包括Ubuntu和centos,個人使用者使用ubuntu較多,

企業使用者一般使用Centos,兩者有一些差異,因此在部署的時候也是需要考慮系統的不同採用不同的策略。不過伺服器整合

軟體都可以使用,也可以單獨來一個個的安裝。

(1)使用ubuntu使用者登入雲伺服器後,使用sudo命令先對系統裡相關軟體進行升級,即在命令列輸入:sudo apt-get

 upgrade,然後回車,看網路情況而定可能需要等待幾秒或幾分鐘。稍微解釋一下,這裡的sudo命令屬於linux系統裡的使

用超級使用者許可權,apt-get屬於ubuntu裡獲取網路資源的命令方式,upgrade就是更新現有系統裡的軟體。

(2)安裝Apache服務,同樣命令列輸入:sudo apt-get install apache2,然後回車。同樣也是使用超級使用者許可權來從網路

上自動下載安裝apache2軟體,在安裝過程中有yes/no提示,輸入y,表示同意。等待一會,就是提示安裝完成。

(3)測試HTTP服務。Apache安裝成功後,會在根目錄var下生成www/html 目錄,這個html目錄就是存放網站資源的位置,

如前述IIS提供的wwwroot資料夾功能一樣。如果需要修改apache相關引數,可以去 / etc/apache2/apache2.conf進行修

改。此時就可以在html目錄中使用vi命令來編寫一個簡單的網頁,儲存為index.html。

然後離開雲伺服器,在本地電腦上開啟瀏覽器,在位址列輸入:

的第一個網頁了。

(4)測試FTP服務。在linux系統裡使用vi來編寫網頁估計會痛苦萬分,所以99%的開發者都會選擇在本地使用相關工具如

sublime、vscode、notepad++、eclipse來編寫好網頁或者網站,然後使用ftp服務將檔案上傳到剛剛部署的html資料夾

中。如果是Ubuntu,之前測試過這裡使用flashxp工具實現上傳:

peter.cao:如何在雙11期間選購一款花錢少還好用的雲伺服器?zhuanlan.zhihu.com

(5)上傳網站資源。如果購買的雲伺服器為centos系統,過程與ubuntu類似,就是命令列修改為yum install即可。

①、使用root使用者登入雲伺服器後,直接在命令列輸入:[root@centos]yum -y install httpd

②、稍等片刻,就出現安裝成功提示資訊。安裝成功後,會產生下面兩個檔案

/etc/httpd/conf/httpd.conf # 主配置檔案

/var/www/html # 預設網站根目錄

③、啟動http服務,在shell命令列裡輸入如下程式碼:service httpd start

④、和ubuntu一樣,在命令列視窗進入/var/www/html目錄下,使用vi命令編輯一個html檔案,儲存為index.html:

⑤、然後離開雲伺服器,在本地電腦上開啟瀏覽器,在位址列輸入:

自己寫的第一個網頁了。

⑥、測試FPT服務。在linux系統裡使用vi來編寫網頁估計會痛苦萬分,所以99%的開發者都會選擇在本地使用相關工具如

sublime、vscode、notepad++、eclipse來編寫好網頁或者網站,然後使用ftp服務將檔案上傳到剛剛部署的html資料夾

中。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69983369/viewspace-2779461/,如需轉載,請註明出處,否則將追究法律責任。

相關文章