微信開發一伺服器地址(URL)、令牌(Token)配置
前期準備工作
準備工具:Tomcat伺服器,阿里雲伺服器
阿里雲伺服器購買:學生可以使用雲翼計劃購買阿里雲伺服器,平均一個月12塊左右。正常阿里雲購買一個月
阿里雲伺服器配置:登陸進入阿里雲伺服器的控制檯,進入"雲伺服器ECS",具體位置如下圖1所示。
圖1
進入雲伺服器ECS後入圖2所示進入"例項",在例項的"更多"這個選項中選擇"停止"選項先暫停該雲服務的使用,點選"管理"進入例項詳情介面,如圖3所示
圖2
圖3
“例項詳情”會介紹目前你所擁有的雲伺服器的基本配置資訊引數,這裡不做多餘講解。
在例項詳情介面點選“更換系統盤”如果例項正常停止後“更換系統盤”這個按鍵會變成“黑色”可點選狀態,但是我的例項目前還未終止。
進入更換系統盤後介面如圖4所示
圖4
選擇好後,確認更換系統盤。稍等一會兒。回到圖3的例項介面,配置“本例項的安全組規則”,具體位置如圖5所示
圖5
微信預設介面為80埠,所以伺服器必須開啟80埠,80埠的開啟在右上角的“新增安全組規則”,然後新建安全組規則,在新建立的安全組規則裡面在埠那一行填寫“80”如圖6所示。
圖6
至此,阿里雲伺服器準備部分結束。
開啟本機電腦的“執行”視窗(快捷鍵 win+R)輸入“mstsc”回車。進入遠端桌面連線介面。流程如下
計算機(C):阿里雲公網IP
使用者名稱:Administrator
"連線"——>“輸入密碼”——>“登陸”。進入阿里雲伺服器。介面如圖7所示
圖7
將專案程式碼“WeChatDemoTwo”“JDK”和“Tomcat”放進雲伺服器。安裝jdk,配置環境變數,我選擇的Tomcat是免安裝版本,可直接執行,所以這裡就不展示Tomcat安裝的細節。jdk的安裝、環境變數的配置、Tomcat的安裝過程詳情見JDK和Tomcat安裝和配置的圖文教程。
配置好環境變數後將Tomcat預設的8080埠號修改為80埠。埠號修改過程如下。
server.xml檔案在apache的conf目錄下,紅色箭頭所指的地方,沒修改前是8080,需要將它修改成80。
然後啟動Tomcat伺服器,免安裝版本的Tomcat伺服器啟動過程是這裡。雙擊“startup.bat”就行。如果出現閃退可以嘗試先點選下"shutdown.bat"然後再點選“startup.bat”。
在直接瀏覽器上輸入http://localhost:80如果能顯示下圖
如果能正常顯示上述介面,說明Tomcat能正常執行。
將“WeChatDemoTwo”專案匯出成.jar格式放進“webapps”中,稍等一會兒,重新整理,會自動生成專案的資料夾,在原有的http://localhost:80變成http://localhost/WeiXinDemoTwo/執行結果如下圖
如果能顯示上圖則前期所有準備工作結束
伺服器地址URl說明:伺服器地址+專案名稱+Servlet名稱
令牌(Token):與“WeChatDemoTwo”中的Token要保持一致
訊息加解密金鑰:隨機生成
訊息加解密方式:明文模式
其中Servlet名稱在“WeChatDemoTwo”的web.xml檔案中可以看到
Token值是寫到“WeChatDemoTwo”中的,具體值需要到程式碼中修改。
具體程式碼下載:連結:https://pan.baidu.com/s/1Q0YMCdFGF1X8Bnj3V61sYQ
密碼:z47x