1. 程式人生 > >使用wampserver搭建阿里雲伺服器

使用wampserver搭建阿里雲伺服器

首先選擇伺服器型別,目前網上常用的伺服器基本上是阿里雲和騰訊雲兩種伺服器,還有比較新興的Microsoft Azure雲平臺。考慮到專案剛起步,故直接選用運營時間較長且較便宜的阿里雲伺服器打基礎。

這裡需要注意的是,直接單獨購買windows伺服器的話,系統中是不會為你做任何伺服器環境準備的,也就是說,這是一臺從零開始沒有任何執行庫的伺服器。但是實際上在阿里雲提供的雲市場中,是有一些相對完善的映象的。這時你可以停止伺服器後,在下圖中的更換系統盤進行系統盤更換(這裡由於伺服器在使用中,所以“更換系統盤”選項為不可點選,只需停止伺服器之後即可選擇)
阿里雲伺服器管理選單
我們可以根據自己的需要選擇合適的映象,這裡很多映象是免費的,可以供大家嘗試。(系統盤的轉換windows server和linux不能互換)

選擇完映象啟動伺服器,可能會出現之前設定的密碼不正確的情況(具體原因不明,可能和映象有關),此時重置密碼然後重啟伺服器即可。

如果在安裝好wampserver後開啟仍報丟失msvr110.dll的錯誤,可能是因為執行PHP需要另一個版本的C++。

由於我安裝的映象中包含IIS服務,佔用了80埠,所以在啟動wampserver前將服務停止,為tomcat提供80埠。這時啟動wampserver就已經可以在本地配置專案了,但是此時並不能用外網訪問,我們還需要配置安全組更改tomcat訪問許可權

為了保證伺服器具有一定的安全性,需要為伺服器配置安全組(不配置的話阿里雲伺服器預設不允許外網連結),在點選上圖所示選單中“安全組配置”即可,可以根據自己的需求配置3306、80等埠的訪問規則。

安全組配置結束,這時點選wampserver—>Apache—>httpd.conf和httpd-vhosts.conf修改訪問許可權:

將 httpd.conf內onlineoffline tag標籤後面和httpd-vhosts.conf中的Require local改為Require all granted(前者是隻允許本地訪問,後者是允許全網訪問,詳見Apache2.4改動日誌),之後便可以在外網中訪問伺服器部署的wampserver了。