搭建微信小程序网站-阿里云服务器搭建小程序环境开发教程

本来想写基于腾讯云搭建陌陌小程序服务器的。 不幸的是,腾讯云给了我不好的体验,所以我先放弃了使用腾讯云。 于是我转而在阿里云上注册了域名,并订购了云服务器ECS。

ECS的配置灵活,您可以根据自己的需求选择合理的配置。 如果你是初学者学习,一开始可以选择最低配置。

ECS配置购买界面

因为在小程序的生产环境中,出于安全考虑,如果调用服务器的RESTAPI或者WebSocket,服务器必须提供安全的连接地址(如mydomain/myservice、wss://mydomian),即SSL必须使用。 所以我们需要为我们的服务器订购一个CA证书域名

阿里云上注册域名非常方便。 您可以到wanwang.aliyun.com页面注册一个。 至于CA证书,国内外很多机构都提供证书颁发和认证,比如国外的沃通、美国的赛门铁克等。 这个证书还是有点贵。 根据证书功能的不同,价格也相差很大,以最实惠的为好。 几百年了。 目前还提供免费证书,例如 Let'sEncrypt。 不过阿里云也提供免费证书,申请起来非常方便。 我们来看看如何在阿里云申请免费证书。

在阿里云页面底部的“产品与服务”菜单中,可以看到“CA证书服务”:

CA证书服务菜单

进入页面后,点击页面右上角“购买证书”按钮,进入证书选择界面:

证书选择

这里您可以选择“免费DVSSL”证书搭建微信小程序网站,其中一张证书只能对一个特定域名有效。 也就是说,如果您有多个子域名,例如blog.mydomain.com、shop.mydomain.com,您需要分别订购三个证书。 订单完成后,您可以在您购买的订单列表中点击“完成”信息,输入本证书需要绑定的域名以及您的个人详细信息等,提交给发证机构进行初步审核。 初审完成后,您之前填写的邮箱中还会收到一条如何设置的短信(此邮件主要针对域名未在阿里云注册的用户,如果域名已在阿里云注册)云端,您会手动为您的域名添加解析记录搭建微信小程序网站,不需要自动添加)。

之后,请点击订单列表中的“下载”证书文件按钮,下载证书文件,其中包含一些不同httpserver的证书,如apache、nginx、IIS等,用于配置安装在上面的httpserver你的服务器。

我在ECS上安装了CentOS,并通过yum安装了nginx:

yum install nginx

然后将服务器证书上传到服务器,然后配置nginx.conf文件(将配置文件更改为/etc/nginx目录)支持https url访问:

    server {        listen       443 ssl http2 default_server;        listen       [::]:443 ssl http2 default_server;        server_name  _;        root         /usr/share/nginx/html;        ssl on;        ssl_certificate "xxxxxx.pem";  #你的证书文件中的pem文件        ssl_certificate_key "xxxxxx.key"; #你的证书文件中的key文件        ssl_session_timeout  5m;        ssl_protocols TLSv1 TLSv1.1 TLSv1.2;        ssl_ciphers AESGCM:ALL:!DH:!EXPORT:!RC4:+HIGH:!MEDIUM:!LOW:!aNULL:!eNULL;        ssl_prefer_server_ciphers on;        include /etc/nginx/default.d/*.conf;        location / {        }    }

这样,你的httpserver就配置好了。 然后阿里云的域名解析控制台北,为你的域名添加一条A解析记录,将你的域名指向你的ECS服务器的网段IP地址,就可以了。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悟空资源网 网站程序 搭建微信小程序网站-阿里云服务器搭建小程序环境开发教程 https://www.wkzy.net/game/144873.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务