0
点赞
收藏
分享

微信扫一扫

低门槛+低成本大学生宿舍物联网门锁系统(APP+小程序)之wcf运行环境配置

爱上流星雨 2022-04-13 阅读 69

低门槛+低成本大学生宿舍物联网门锁系统(APP+小程序)之wcf运行环境配置
当本系统中物联网门锁需要实现小程序部分时,需要配置小程序调用的服务器后台接口,接口需要以https开头,所以本文将结束搭建服务器的大致过程。
wcf后端服务全部代码:物联网门锁系统 服务端Wcf代码链接

搭建wcf所需运行环境步骤

1:购买服务器(推荐华为云)
2:购买域名
3:域名备案,解析
4:配置服务器系统镜像(windows server)
5:开启iis服务
6:绑定iis证书,开启https
7:打开服务器服务端口,https端口(443),终端连接端口(tcp10000),手机APP端口(udp11000)
具体如下:

购买服务器

在这里插入图片描述
最低配置即可,本系统对服务器没有什么要求

购买域名

域名没有什么要求,不超过预算即可。万网链接
在这里插入图片描述
域名是微信小程序接口配置需要的,如下图
在这里插入图片描述

域名备案,解析

直接到域名购买商那里填写资料即可,一般提交资料后1~2天会有电话确认,一周内下来
阿里云备案链接
在这里插入图片描述

配置服务器系统镜像(windows server)

因为wcf服务是Microsoft推出的,所以服务器镜像需要是windows的系统,如Windows Server 2012 ,系统镜像配置一般会在购买云服务器的时候配置,注意选择windows server即可。
在这里插入图片描述

开启IIS服务

打开iis服务可以参考这篇blog:Windows Server 2012R2 安装IIS 的详细配置链接
完成后我们可以在服务器管理器这里,打开iis管理器
在这里插入图片描述
在这里插入图片描述
管理器界面
在这里插入图片描述
至此IIS服务配置完成

绑定ssl证书,开启https

ssl证书绑定https协议,需要与指定域名绑定,绑定后效果如下所示:
在这里插入图片描述
浏览器输入域名访问后,浏览器会有一个小锁的标识,同时使用的是https协议
这里我们找一个免费的ssl证书即可。如百度云SSL证书服务,链接
我用的是TrustAsia
介绍如下:SSL证书为国内证书服务商TrustAsia(亚洲诚信)联合Symantec为百度云用户专供的证书产品,市场价值1900元。DV证书属于域名验证型证书,支持线上5分钟内快速签发,免费版仅支持单域名,免费期限为1年。
大家找预算内的证书服务商即可,配置按服务商的教程来。比较简单,
在这里插入图片描述
注意:这种证书建议只是个人开发者测试使用!!!!

打开服务器所需服务端口

最后就是打开服务器端口了,登录服务器供应商控制台
安全策略里面找到防火墙设置,然后添加规则即可
本系统配置如下
在这里插入图片描述
至此wcf运行环境全部配置完成!!,下载代码后,编译项目文件,把输出文件的下面三个文件放到iis根目录下,重启网站即可。
在这里插入图片描述
bin文件夹.svc文件web.config文件
image文件夹中存放的是小程序中显示的图片,自己新建一个即可
在这里插入图片描述

到这里wcf服务全部部署完成!

举报

相关推荐

0 条评论