企业 自动升级服务器 设置,方位话机搭建自动升级服务器

背景

有时候话机固件太旧,无法直接升级到最新版本,或者用 FDMS 也无法升级的时候。可以使用这种方式批量升级话机固件。只需要定期管理升级服务器就可以了。

搭建 HTTP 服务器

由于话机升级是使用 HTTP 服务器的,所以我们需要搭建 HTTP 服务器。已经有 HTTP 或者会搭建 HTTP 服务器的同学可以跳过查看下一部分内容。

在这里我们使用的 HTTP 服务器为 Nginx。

进入 Nginx 官网 下载 Nginx 服务器。可以选择下载 Mainline 或者 Stable 版本。

57ad7d59af0ca493f2e4a812bd9edfd9.png如果是 Linux 的服务器,查看 Nginx 的官方文档进行安装:Linux packages

下载的是一个 zip 压缩包,解压后打开 nginx.exe 文件就算是运行了。

ebc2c68964b180356233d48a102ff32f.png

运行后打开浏览器输入 localhost 看到如下页面说明 nginx 服务正常运行。

07a800143c9d1b664a3a678a9e456a4d.png

配置话机

打开话机网页,进入”系统” -> “升级” -> “升级服务器”,在升级服务器地址1 中填入 nginx 服务器的 IP 地址,如下图所示。

服务器地址的最后不能加 / 符号

338e02f288f8c9be04867e21e358992d.png

输完后点击提交。

话机里的设置我们自然不可能一台一台去设置,对应的 txt 配置内容如下图所示:

e08b377f974cf686ad95e1bbaa3dab32.png

话机如何批量部署的方式在这里就不多赘述了。

设置配置文件和话机固件

既然话机要向 HTTP 服务器获取固件,需要一个配置文件和固件。不同话机型号配置文件也不同。

如果不知道话机的配置文件名称,打开 nginx 目录下的 Logs -> access.log 文件可以看到话机请求的文件名称。

f42fad0726e59e8f7fe253b901911ee3.png

可以看到我这里的 x3s 对应的文件名是 favil_x3s_hw3_1_1.txt。

我们就在 nginx 目录下的 html 文件夹创建这个目录,同时把话机的固件也放到该目录下:

9e410ea8984fad9eb7c442b32e11653d.png

然后将 txt 文件的做如下图的修改:

Version=2.10.0.6646

Firmware=x3s_2.10.0.6646.z

BuildTime=2017.12.7 20:00

Info=txt|xml

3cx latest version

Version:填固件的软件版本。

Firmware:填固件的名称,如果在子文件下使用 xxx/xxx.z格式

BuildTime:编译时间。可以不改。

Info:不用改

3cx latest version:描述信息。自定义填写。

配置文件填写完后所有的配置就算完成了。

测试

我们再回到话机网页的升级标签中提交一下更改。

4024499e8f254c36a3bff8b7ce746c97.png

可以看到这里已经正常显示服务器的软件版本,以及我们填写的描述信息了。点击升级话机就会自动更新到服务器的软件版本。

如果需要开启自动升级,勾选上方的 “开启自动升级”,并调整一下更新周期即可。

分享文章

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值