在测试环境下开发完成表明着你离正式上线的目标不远了。接下来本章就主要谈一谈把测试环境的公众号升级为正式的公众号。html
目前为止咱们只是在本身的电脑上完成了测试环境。真实的线上环境固然须要本身购买服务器和域名了。卤煮买的是阿里云的ecs云服务器,配置是单核1G内存,硬盘是40g。对于卤煮这样自娱自乐的小项目,六十多块钱一个月的服务器都算太贵了。域名的话很是便宜,不过正式的域名须要备案,比较麻烦。卤煮是在某宝上购买的一年的备案域名,虽然名字很丑,但可有可无,在微信中域名对于用户来讲是没有任何意义的。域名绑定服务器很简单,指须要解析域名到服务器的外网ip上就能够了。html5
接下来利用xshell工具进入你的服务器上,安装数据库、nodejs,上传你的代码到服务器上。node
服务器搭建好后咱们开始在配置一下正式的公众号。首先确保你有一个通过认证的公众号,若是没有,请参考本系列第一篇博文内容。打开公众号后,选择开发选项中的基本配置:按照要求,填写你的开发信息。shell
若是你须要微信的网页受权,那么在接口权限选项中修改网页帐号这一项,填入你的域名(不加www和http)。能够看到,一旦开启了服务器配置选项,群发,自动回复和自定义菜单等不少功能都不能使用了,必须根据开发者文档开发这些功能。数据库
花了差很少一百个小时把整个微信公众号html5应用的流程走了一遍,作了一个简简单单的HTML5公众号应用出来,总算是有些收获。微信自己运用范围普遍,无论是三岁孩童,仍是耄耋老人,无论是大城市或者小农村,几乎都在用这个工具交流沟通。卤煮的姨婆今年七十多了,都还常常用它发养生保健,国家大事,佛祖保佑之类的信息给我。可见微信的使用范围之广。因此,这平台也愈来愈须要开发者去开垦出一片天地来,籍着html5的大好时光。只是就我本人和它打交道的经验来讲,微信在开发平台上还须要不少的改进。除了认识到微信的能力以外,还有一些经验也学到很多首先是明白借助搜索工具能够干不少超出能力范围的事情,其次是正确地对待难题,停下来仔细想一想问题所在,而不是一头扎进代码里面,毫无头绪的乱改。再次是学到了nodejs、数据库和一些操做系统的知识。最后就是,作事情要坚持,无论是好是坏,决定了就去干。若是你有疑问请在评论中提出,卤煮会尽力解答。服务器