天天看點

開發微信小程式之阿裡雲伺服器搭建|前後端分離

第一次做項目開發,于是寫了一篇部落格記錄一下開發過程中學到的東西,之前沒有寫部落格的經驗,是以寫的有問題的地方歡迎各位大佬指教

開發微信小程式之阿裡雲伺服器搭建|前後端分離

如果之前沒有免費試用過阿裡雲的伺服器,可以進到這個網址 https://free.aliyun.com

進來後可以看到有很多免費試用的伺服器和資料庫等工具,每天都有固定名額可以搶。選擇“0元免費試用”後,選擇試用的規格和任意鏡像,然後就可以送出訂單了。(注意下方的價格那一欄,如果是幾十幾百以上的那說明沒選對規格),因為我已經試用過了,是以沒辦法進入選擇規格的視窗示範

開發微信小程式之阿裡雲伺服器搭建|前後端分離

如果沒有試用的資格,進入網址

https://www.aliyun.com/product/ecs?spm=5176.224200.J_9947365020.10.813f586c76BZHi

開發微信小程式之阿裡雲伺服器搭建|前後端分離

選擇立即購買,進去之後可以看到有包年包月、按量付費、搶占式執行個體,然後就看自己個人需求選擇,個人比較建議按量付費

開發微信小程式之阿裡雲伺服器搭建|前後端分離

 我這邊就以按量付費為例子,首先選擇按量付費,然後按順序配置伺服器規格

開發微信小程式之阿裡雲伺服器搭建|前後端分離
開發微信小程式之阿裡雲伺服器搭建|前後端分離
開發微信小程式之阿裡雲伺服器搭建|前後端分離
開發微信小程式之阿裡雲伺服器搭建|前後端分離

點選下一步之後會出現彈框,按量付費要你最少充值一百塊,才能使用,但是用多少會扣多少,而且支付寶和阿裡雲是無縫打通的,是以用完以後剩下的錢也可以直接轉回到支付寶。

完成以上步驟後就可以進入下一步網絡和安全組的配置了。

選擇按使用流量 設定為80M ,點選确認訂單,然後點選跳轉管理控制台界面。

開發微信小程式之阿裡雲伺服器搭建|前後端分離

進入伺服器管理控制台後可以看到自己的伺服器執行個體,等待一段時間便可以建立成功,接着也是按下方順序進行配置

開發微信小程式之阿裡雲伺服器搭建|前後端分離

 找到更多->雲盤和鏡像->更換作業系統

開發微信小程式之阿裡雲伺服器搭建|前後端分離
開發微信小程式之阿裡雲伺服器搭建|前後端分離
開發微信小程式之阿裡雲伺服器搭建|前後端分離

接着設定密碼,記住賬号和密碼,點選下方的确認更換,再重新開機伺服器就成功更換了鏡像了

開發微信小程式之阿裡雲伺服器搭建|前後端分離

再接着遠端連接配接到寶塔面闆

開發微信小程式之阿裡雲伺服器搭建|前後端分離

進入面闆後,輸入bt default

開發微信小程式之阿裡雲伺服器搭建|前後端分離

将紅色線的網址複制全,打開這個網址,很多人第一次進都是會進不去,一般有兩個原因,一:網址沒複制全;二:沒打開權限讓網絡通路;

問題二的解決方法是:

進入安全組配置,再進入配置規則,然後在www.baidu.com和www.so.com搜ip,複制自己的ip位址,然後手動添加安全組,目的端口填8888,源端口填你自己的ip位址,然後點選儲存,再去通路剛才那個網址就可以了。(如果下面的安全組裡面沒有目的端口:80/80,源:0.0.0.0/0的也添加上,這個可以開放給别人通路你的網頁)

開發微信小程式之阿裡雲伺服器搭建|前後端分離
開發微信小程式之阿裡雲伺服器搭建|前後端分離
開發微信小程式之阿裡雲伺服器搭建|前後端分離
開發微信小程式之阿裡雲伺服器搭建|前後端分離

ip安全組配置好以後,就可以通路到剛剛那個網址了,将那個頁面下的随機配置設定的username和password後面那兩串東西分别複制粘貼到登入界面的兩個輸入框,登入 

開發微信小程式之阿裡雲伺服器搭建|前後端分離

 進來後就是一個寶塔的軟體管家

開發微信小程式之阿裡雲伺服器搭建|前後端分離

然後配置伺服器前需要安裝tomcat9,在左邊工具欄的軟體商店裡面搜尋tomcat,然後點選安裝,選擇tomcat9,等待安裝

開發微信小程式之阿裡雲伺服器搭建|前後端分離

為了讓别人通路自己的網址的時候不用在網址前面加“80:”,可以修改tomcat配置:點選設定,進入配置修改,到69行位置的Connector port那裡,将8080改成80,然後點選儲存,再重新開機tomcat即可(記住要重新開機)

開發微信小程式之阿裡雲伺服器搭建|前後端分離
開發微信小程式之阿裡雲伺服器搭建|前後端分離

 最後一步,項目部署到伺服器上

開發微信小程式之阿裡雲伺服器搭建|前後端分離
開發微信小程式之阿裡雲伺服器搭建|前後端分離
開發微信小程式之阿裡雲伺服器搭建|前後端分離
開發微信小程式之阿裡雲伺服器搭建|前後端分離

ROOT檔案夾下就是我們項目應該部署的地方,裡面自帶的檔案夾全都是Tomcat的頁面檔案夾,都是沒用的,可以全部删掉,然後将自己的項目檔案打包、解壓到這個檔案夾下,替換掉這個檔案夾裡面所有内容。最後重新開機Tomcat,項目就算是部署成功了。

因為這次開發我們團隊做的是前後端分離的微信小程式開發,是以後端代碼直接放到ROOT檔案夾下前端直接就可以直接通過接口調用後端代碼。