全志OTA远程升级服务器搭建注意事项

目前是按照文档《OTA服务器端配置.pdf》验证OK
有以下注意事项:


资料下载地址:https://download.csdn.net/download/tsb151/10277863


开发坏境:window7 32bit
运行系统:rhel-server-6.2-i386-dvd.iso
运行环境:VMware 10


PS:在Redhat Enterprise Linux AS 6.2 系统上进行是Ok,在ubuntu 16.04 LTS验证是不行的,很多文件夹没有,
(1).比如apache和tomcat的版本问题。
(2).比如tomcat-connectors-1.2.32-src.tar源码编译不过,错误提示缺少某些定义。


tips:关于Ubuntu,可以选择低版本Ubuntu,如12.04。


1、验证成功的redhat的镜像下载地址

RHEL6.2第三方下载地址:(建议迅雷)
http://rhel.ieesee.net/uingei/rhel-server-6.2-i386-dvd.iso
http://rhel.ieesee.net/uingei/rhel-server-6.2-x86_64-dvd.iso


2、安装rehat过程中在安装软件的时候

建议选择为 ======》桌面(PS:有图像界面,方便后续用浏览器进行本地服务器的访问验证)

                  软件===》 请勾选所有能勾选的安装软件!!!(PS:如果不清楚哪个软件能够安装apache和tomcat6)


3、安装后,进行源码编译时,若遇到/usr/sbin/apxs文件不存在的问题
1)挂载你安装的rhel-server-6.2-i386-dvd.iso镜像,然后打开并且进入到里面的package目录
2)找到并且点击安装http-devel-2.2.15-15.el6.i686.rpm
3)安装后,可在/usr/sbin/下找到apxs文件,此时便可进行正常编译


4、若服务器安装PDF的搭建以及确认好后,差分包的位置该存放哪里?
1)经过验证,可以将差分包放在/usr/share/tomcat6/webapps/update/xml/update目录下
2)同时修改/usr/share/tomcat6/webapps/update/xml/update下差分包对应的xml中的url改写为192.168.7.25/update/xml/update/xxx.zip或者http://192.168.7.25/update/xml/update/xxx.zip


5、修改/usr/share/tomcat6/webapps/update/xml/update目录下的xml文件时,md5一栏的UpdateTools.jar工具呢?

其实xml文件需要修改的就是:

url ===>差分包的下载地址

md5===>验证用
description===>更新说明
而我们只需要去网上下载一个md5计算工具,从而获取对应差分包的md5即可。

6、下载完要升级的差分包后,返回主界面,点击本地升级,可以在存储路径下找到ota.zip,点击ota.zip即可完成ota升级。


7、虚拟机的网络请配置为桥接模式

猜你喜欢

转载自blog.csdn.net/tsb151/article/details/76195298