Pubwin连锁中心端升级程序步骤准备工作:
1、升级Pubwin中心端需要停止中心端服务一段时间,网吧端一切业务操作不能进行,需事前通知用户做好准备;预计出升级大概所需时间。
2、跟产品部沟通此次升级所产生的风险(例如:数据库需要升级、网吧端服务、
Pubwin控制台需要升级等等),预先做出预案。
3、在公司内部模拟升级过程,尽量回避升级风险。
一、先用SSH上传工具把新版本的 netcafe.tar.gz文件,上传到中心端服务器的home/pwchain/ 目录,替换掉原来的netcafe.tar.gz 文件包。
二、停Pubwin服务,备份旧版本中心端程序,和数据库:
sh /home/stopPwchainCenter.sh
备份/home/apache-tomcat-5.5.25/webapps 下面NetCafe 到root目录,命令如下:
cd /home/apache-tomcat-5.5.25/webapps
cp -fr NetCafe /root

cp -fr /var/lib/mysql /root/
查看/root 目录下NetCafe 修改时间是否是当前时间:
三、删除已经备份的旧程序,/home/apache-tomcat-5.5.25/webapps目录下面NetCafe文件夹
rm -fr NetCafe

四、备份数据库:
启动数据库命令 /sbin/service mysql start

例如把整个pwchain数据库备份到root目录,命令如下 (路径和文件名都可以自定义):
mysqldump -u root -p111111 pwchain > /root/2012-01-01.sql
进入数据库查看数据库备份文件:
cd /root
将数据库备份文件复制到其他目录:
cp -fr 2012-01-01.sql /其它任意目录/
五、复制新版本程序到webapps目录下:
进入目录home/pwchain/ 解压文件netcafe.tar.gz
cd /home/pwchain/
tar -zxvf netcafe.tar.gz
拷贝解压出来的文件夹NetCafe到/home/apache-tomcat-5.5.25/webapps/目录下,命令如下:
cp -fr NetCafe /home/apache-tomcat-5.5.25/webapps/
六、新版本的重新已经复制到/home/apache-tomcat-5.5.25/webapps/目录,下面该启动服务:
到这里就结束了,打开连锁中心Web后台,查看系统管理—版本管理,是否已经升级为新的版本号;到此升级结束。本文转载于>>亨特学院 » http://faq.hintsoft.com.cn/5699.html