宇视广告机的信息发布服务器安装配套的中性版本软件时,其安装过程中,遇到“找不到VCRUNTIME140_1.dll,无法继续执行代码”、“CDMS和MySQL服务起不来”等问题,我们该如何处理呢?下面就一起来看看吧!
一、安装前进行环境检测
首先,软件安装包解压之后,需选择“以管理员方式运行”。安装正式开始前,会自行对电脑的环境进行检测,检测不通过项,会有下图黄字提醒。
遇到上图的黄字提醒时,可以通过“一键处理”按钮删除解决。但“端口检查”这一项如果被占用,“一键处理”无用,只能人工进行排查解除,后面我们会重点讲解。
Vc++环境检测不通过,说明电脑系统缺失所需的系统文件,需向宇视技术人员索要插件,安装之后重启电脑即可正常安装软件。
插件
提示:安装电脑的系统版本要求WIN 7以上,内存预留500G以上。建议不要与办公电脑混用服务器文件管理软件,需使用纯净版本电脑。安装成功后尽量不要每天都关机,会影响服务器的稳定性。
二、端口的查询、禁止、新建
广告机使用中,网络端口至关重要,服务器电脑与终端设备的通信需要用到三个网络端口(一般是固定的):TCP的8088和4701端口,UDP的4700端口。这三个端口中但凡有一个被占用或缺失,服务器电脑就无法与终端设备建立连接。
01
网络端口查看
1)在键盘上同时按下Win+R快捷键打开运行窗口,接着在窗口中输入“cmd”并按下回车键;
2)进入后输入代码netstat –ano并按回车键。
如上图,我们就能看到电脑所有正在被占用的网络端口,其中本地地址里,IP地址之后的就是网络端口号,如135,1947,4701等;其中红框里的数字,就代表占用该网络端口应用的PID端口号,每个应用都有独一无二的PID端口号。
02
禁用/卸载占用网络端口的应用
1)查询PID端口号对应的应用
在键盘上按Ctrl+Alt+Delete键,唤出任务管理器,点击“详细信息”;
由上图中可知,我们广告机所需用到的8088和4701端口,被PID端口号为4068的应用占用,如需正常使用广告机的功能,就需禁用(最好卸载)该应用。
2)卸载应用
点击卸载程序,找到上图中占用了8088和4701端口的应用Tomcat9.exe,双击卸载即可。
03
新建网络端口
当通过“netstst –ano”查询的已使用的网络端口号,没有我们所需的8088,4701和4700端口,且在广告机终端设置核查无误后,服务器电脑仍然无法与广告机终端建立连接,就说明这几个端口存在缺失,此时就需要在我们的服务器电脑上新建网络端口。
1)打开Windows防火墙,点击“高级设置”,如下图:
2)进入“高级安全Windows设置”后,先点击左上角的“入站规则”,再点击右上角的“新建规则”,如下图:
3)按照提示依次操作即可,见下图:
注意添加8088和4701端口时,选TCP;添加4700端口,选UDP。
4) 新建端口成功之后(见下图红圈)服务器文件管理软件,记得重启电脑,端口方可生效。当端口的限制排除之后,再进行环境检测,就可以正常安装了
三、环境检测通过,正常安装
环境检测通过的服务器电脑显示框见下图。正常安装即可连接信发终端。
-END-