配置完全免费的https服务器
最近想开发一个微信小程序,使用微信官方提供的开发工具,UI部分处理很方便,但涉及调用后台时,后台服务器要求是https的合法域名(如下图)。
开发阶段,不想浪费钱,因此找办法配置https服务器。
第一步:申请一个免费的域名,且能够支持内网穿透
目前,提供免费域名的站点有很多,但支持内网穿透且免费的不多,我使用的是frp,frp的官网在:。您可以再此获得程序和相关文档。
frp提供了frps(服务器端)和frpc(客户端)两种部署模式。我要使用的是frpc。
网上frps服务器有很多,这里提供一个查看的地址:
确定frps服务器时需要注意服务器使用的软件版本号和开放的端口。
软件版本号决定了你要使用的frpc的软件版本(可以从官网下载),您的应用所需的端口号要和站点开放的端口匹配。
我选择的是:,软件版本:0.16.1
2.从官网下载对应版本的程序
使用frpc,配置文件为frpc.ini。文件中各项参数的说明请见:
浏览器中输入域名“”测试
Let’s Encrypt申请过程中,会访问你的站点,并在站点上写入一些测试文件。这样就要求必须在申请前提前创建这些目录。
4.1 此后会自动下载安装一堆程序,确认即可。
4.2 登记到期通知或安全警告时使用的邮箱
申请成功,证书将存放在/etc/letencrypt/live/站点域名/目录下,如下图:
至此,格式成功由pem转换为JKS。
在浏览器中输入,结果页面如下:
1.此时的地址与申请证书时使用的地址(FrpcTest2018.freenat.bid)不同,因此会出现警告,不用理会。
至此,微信小程序要求的合法域名站点侧配置完毕。可以使用小程序账号登录微信公众平台,配置合法域名了。
第一,到现在,公网可以访问的服务只有https,私网可以访问的包括http和https。
不少学习网站建设或者网页制作的朋友不想花钱买虚拟主机,更没办法买服务器,成本太高了,现在好了。向大家推荐几款免费云主机(免费空间或者免费虚拟主机),请学习爱好者慢慢享用。
这是一款可长期免费使用的云主机,不需要用户每天登录进行续期操作,只需要持续产生推荐,就有可能长期使用免费云主机。
最早从2001年开始提供免费服务,帮助了一代又一代的学生族和创业者,打造了国内最稳定持久的免费主机品牌。
最早从2000年开始提供免费服务,帮助了一代又一代的学生族和创业者,打造了国内最稳定持久的免费主机品牌。永久免费云服务器采用BGP多线路,速度快,独立IP地址,送免备案服务。
由于拥有成熟的技术,我们的VPS具有最高的质量,并能够满足不同类型的工作范畴。您可以查看我们更多优秀的连接伙伴资讯。(香港)
总结,这几款中,笔者个人觉得三丰云是最好的,其次是阿贝云。