在測試環境下開發完成代表着你離正式上線的目標不遠了。接下來本章就主要談一談把測試環境的公眾號升級為正式的公眾號。
服務器和域名
目前為止我們只是在自己的電腦上完成了測試環境。真實的線上環境當然需要自己購買服務器和域名了。鹵煮買的是阿里雲的ecs雲服務器,配置是單核1G內存,硬盤是40g。對於鹵煮這樣自娛自樂的小項目,六十多塊錢一個月的服務器都算太貴了。域名的話非常便宜,不過正式的域名需要備案,比較麻煩。鹵煮是在某寶上購買的一年的備案域名,雖然名字很丑,但無關緊要,在微信中域名對於用戶來說是沒有任何意義的。域名綁定服務器很簡單,指需要解析域名到服務器的外網ip上就可以了。

接下來利用xshell工具進入你的服務器上,安裝數據庫、nodejs,上傳你的代碼到服務器上。
微信公眾號設置
服務器搭建好后我們開始在配置一下正式的公眾號。首先確保你有一個經過認證的公眾號,如果沒有,請參考本系列第一篇博文內容。打開公眾號后,選擇開發選項中的基本配置:按照要求,填寫你的開發信息。

如果你需要微信的網頁授權,那么在接口權限選項中修改網頁賬號這一項,填入你的域名(不加www和http)。可以看到,一旦開啟了服務器配置選項,群發,自動回復和自定義菜單等很多功能都不能使用了,必須根據開發者文檔開發這些功能。

結束語
花了差不多一百個小時把整個微信公眾號html5應用的流程走了一遍,做了一個簡簡單單的HTML5公眾號應用出來,總算是有些收獲。微信本身運用范圍廣泛,不管是三歲孩童,還是耄耋老人,不管是大城市或者小農村,幾乎都在用這個工具交流溝通。鹵煮的姨婆今年七十多了,都還經常用它發養生保健,國家大事,佛祖保佑之類的信息給我。可見微信的使用范圍之廣。所以,這平台也越來越需要開發者去開墾出一片天地來,籍着html5的大好時光。只是就我本人和它打交道的經驗來說,微信在開發平台上還需要很多的改進。除了認識到微信的能力之外,還有一些經驗也學到不少首先是明白借助搜索工具可以干很多超出能力范圍的事情,其次是正確地對待難題,停下來仔細想想問題所在,而不是一頭扎進代碼里面,毫無頭緒的亂改。再次是學到了nodejs、數據庫和一些操作系統的知識。最后就是,做事情要堅持,不管是好是壞,決定了就去干。如果你有疑問請在評論中提出,鹵煮會盡力解答。
