微信公衆號對於每一個人來講都不陌生,可是許多人都不清楚是怎麼開發的。身爲技術小白的我,在閒暇之餘研究了一下基於java的微信公衆號開發。下面就是個人實現步驟,寫的略顯粗糙,但願你們多多提議!html
1、申請服務器java
一、我購買的是阿里雲服務器,購買後要設置一下服務器密碼,默認用戶名是administrator,購買好後以下:web
二、申請好後,copy一下此服務器的IP地址(公有),在本地ping一下看看是否可用,j鍵盤Win+R,輸入cmd,輸入ping+IP回車,以下即爲成功:tomcat
2、配置服務器服務器
一、下載遠程桌面管理工具RDO,打開軟件,點擊「新建鏈接」:微信
二、按照下圖填寫:微信開發
三、安裝jdk:微信公衆平臺
在本地下載好jdk 7,copy到剛纔新建的遠程機,按照以下連接的步驟進行環境變量配置,直至成功:工具
https://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html測試
四、安裝與jdk版本號相同的tomcat 7:
下載同上,安裝與配置以下連接,直至成功:
https://jingyan.baidu.com/article/870c6fc33e62bcb03fe4be90.html
此時,服務器已經搭建好了!
3、本地java web項目建立
參照如下連接:http://www.cnblogs.com/qing1002/p/6560332.html
4、tomcat手動發佈web項目
參照如下連接:http://jingyan.baidu.com/article/a501d80c0c65baec630f5ef6.html
按照上述步發佈好項目後,進行外網訪問此項目,須要注意如下幾點:
一、tomcat默認端口號是8080,在開發微信開發時咱們用到的是80端口,因此咱們須要在遠程機手動改一下tomcat的端口號,步驟以下連接:
http://jingyan.baidu.com/article/414eccf6150dc46b431f0afa.html
二、修改好後,重啓tomcat,用http://+IP+:80/進行訪問,若是不成功,說明此服務器禁止訪問80端口,解決辦法參考:
http://www.cnblogs.com/klmei/p/7055571.html
5、申請微信公衆平臺測試帳號,進行url和token驗證
一、申請微信公衆平臺測試帳號:https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login
二、url和token驗證代碼:
參考連接;http://blog.csdn.net/jianyuerensheng/article/details/50332023
以上就是大體的步驟和所遇到的問題
6、後續的開發可參照如下
https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1445241432
http://blog.csdn.net/zouhuu/article/details/53447250