本地搭建微信小程序服务器如何实现
本文主要介绍了本地搭建微信小程序服务器的实现方法的相关资料,希望通过本文能帮助到大家,让大家轻松的搭建自己的微信小程序的服务器,需要的朋友可以参考下,希望能帮助到大家。
本地搭建微信小程序服务器的实现方法
现在开发需要购买服务器,价格还是有点贵的,可以花费小代价就可以搭建一个服务器,可以用来开发小程序,博客等。
1域名(备案过的)
2阿里云注册免费的https证书
3配置本地的nginx
4内网映射(本地安装wampserver 服务器)
一、域名
注册花生壳,开通内网映射需要8元(我开通时需要,现在不清楚还要不要),里面可以注册2个免费的域名,都是免备案的。具体的请自行百度,花生壳注册地址
二、申请阿里云免费的https证书
阿里云免费的https证书地址
这个步骤相对来说比较简单,需要注意的地方也不多,按照阿里云官方的提示来,就能够操作成功了。值得注意的是你在申请证书过程中,证书是免费的,你不用付费,但是需要下单,下单完成后需要完善你的域名信息,然后提交审核。审核完成后,官方自动给你发放证书,顺利的话一个小时就能搞定。
注意:
1通过花生壳,内网映射出本地的访问地址
2把阿里云证书补全信息的域名填写完成后,阿里云会进入 审核中,需要下载他的一个fileauthtxt 文件
i在进度查询页面,单击 fileauthtxt 验证文件,下载到本地。
ii在您的站点服务器的根目录创建well-known/pki-validation,创建文件夹Windows命令是 md "well-known" 子目录pki-validation。
iii将 fileauthtxt 验证文件上传到well-known/pki-validation目录下 目录。 完成后,可通过验证 URL 地址(http://acom/well-known/pki-validation/fileauthtxt )访问。 参考如何配置域名授权验证
三、配置本地的nginx(主要是Apache的https配置太繁琐了)
下载证书文件
imagepng
配置nginx中的nginxconf文件,证书要放在conf/cert目录下,具体的代码
server {
listen 443;
server_name 111681150;
ssl on;
root "D:/works/wamp";
charset utf-8;
index indexhtml indexhtm;
ssl_certificate cert/214296869710097pem;#替换成你的文件
ssl_certificate_key cert/214296869710097key;#替换成你的文件
ssl_session_timeout 5m;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
ssl_protocols TLSv1 TLSv11 TLSv12;
ssl_prefer_server_ciphers on;
location / {
root "D:/works/wamp";
index indexhtml indexhtm indexphp;
proxy_pass http://111681150:8081;
}
}四、配置花生壳的内网映射
注意:
花生壳的映射不能设置为80端口的映射(我也没找到原因在哪,客服反馈是要设置自定义端口)
成功之后,对外访问的地址
最后上个配置成功后,请求的效果吧!
开通微信小程序的步骤,打开自己手机微信,点击下方的,发现,进入到发现的页面,在页面的最下方可以看到,小程序。
点击,小程序,进入到小程序的页面。在页面的右上角有搜索的功能,我们可以通过搜索的功能进行开通我们想要的小程序。
点击搜索功能键,输入我们想要的小程序的关键字,即可找到相应的小程序。
例如我们可以输入,英文翻译器,然后点击搜索,就会出现相关的小程序。
我们只需要点击我们想要的小程序,翻译器英文,进入相应的小程序页面,仿磨试试小程序的效果,这时也就默认我们已经开通了,翻译器英文的小程序了。
然后返回小程序页面,我们就会看到,最近使用,下方就会出现我们刚刚玩过的小程序,翻译器英文。
然后点击,翻译器英文,把这备州斗个小程序添加到,我的小程序里,方便迹高以后使用。
微信小程序简介:
微信小程序,小程序的一种,英文名Wechat Mini Program,是一种不需要下载安装即可使用的应用,它实现了应用,触手可及的梦想,用户扫一扫或搜一下即可打开应用。
全面开放申请后,主体类型为企业,其他组织或个人的开发者,均可申请注册小程序。微信小程序,微信订阅号,微信服务号,微信企业号是并行的体系。
微信小程序是一种不用下载就能使用的应用,也是一项创新,经过将近两年的发展,已经构造了新的微信小程序开发环境和开发者生态。
小程序是在微信内开发的,做小程序需要懂开发语言,网络技术讲下吧
首先要下载微信官方的微信Web开发者工具。打开微信公众平台(mpweixinqqcom),找到右下方的小程序模块,点击「开发」按钮;
点击顶部导航栏的「工具」按钮,在新页面的左侧栏中找到「下载」。可以看到,开发工具提供 Windows 32 位、Windows 64 位和 Mac 三个版本。可根据实际情况,选择适合自己电脑的开发工具。
安装后,就可以直接启动开发者工具。如果是首次启动开发者工具,需要使用开发者的微信号扫码登录。登陆后,点击「添加项目」按钮,填写 AppID(如果没有,则点击无 AppID)和项目名称。接着,在项目目录中点击「选择」,新建一个文件夹作为新的项目目录。然后再次点击「添加项目」,就可以新建出一个微信小程序项目了。
4
微信开发者工具共分成「编辑」、「调试」和「项目」三个部分。
编辑:编辑和修改小程序的代码。
调试:显示小程序代码错误和警告,便于调试代码错误。
项目:用于查看小程序的属性、修改小程序配置,以及提交小程序代码至微信服务器。
开发工具还提供简单的模拟器(页面左侧),开发者可以使用模拟器在电脑上模拟用户点击及使用,提供后台情况模拟、多媒体播放器调试、缓存数据处理等功能。
5
懂技术的程序员到这一步就可以自己开发了。而不懂编程的小白,可以登录微信小程序制作平台「即速应用」官方网站进行小程序的制作。里面有大量的小程序模板,根据自己的需求选择一个模板进行制作即可。
微信或QQ账户。
这个流程是按照强联网游戏来设计的,客户端跟服务器通信用的是WebSocket,服务器端是Nodejs,现在腾讯游戏、微信自带的游戏小程序,还有王者荣耀等独立的游戏,都需要微信或QQ账户登录。
0条评论