实施人员BS部署文档forLinux
实施人员BS项目部署步骤:
注意:该操作主要是针对于Linux系统。
一、检查是否存在java进程,如果存在,则kill。
ps aux |grep java
kill -9 xxxx java相关进程 如图(1.1)
图(1.1)
java -version 查看是否有java jdk如果显示java version "1.7.0",说明JDK安装正常。如图(1.2)
图(1.2)
二、将/figure改名为/figureBak。
如果无法重命名,可手动创建/figureBak目录,再将/figure目录下的所有内容剪切到/figureBak目录下。
三、 安装BS项目
1.上传figure[version].tar.bz2安装包,到linux操作系统/根目录下。
2.转到根目录下:
cd /
再解压安装包: tar -xjf figure[version].tar.bz2
如图(1.3):
图(1.3)
将数据库文件(monitor.dump)复制到/figure/install/目录下面。
启动tomcat:
/figure/tomcat/bin/startup.sh
图(1.4)
4.测试tomcat是否安装成功。可访问以下页面进行测试
http://ip/应用程序访问
http://ip/tools/ 安装包文件列表
http://ip/datafile/ 录制的文件列表
出现Directory Listing For等字样,表明安装tomcat成功。
5.备份/导入新数据库
5.1启动mysql服务
1.1 启动mysql(终端)
/etc/init.d/mysqld restart
图(1.5)
5.2 备份数据库
1.1 登录mysql (终端)
mysql -uroot -p
图(1.6)
1.2 显示数据库信息 (mysql中)
show databases;
图(1.7)
1.3 退出mysql(mysql中)
exit;
图(1.8)
1.4 备份数据库 (终端)
mysqldump -uroot -p 数据库名称 > 导出数据库路径
如:mysqldump -uroot -p monitor>/figure/bak/monitor.dump.bak
图(1.9)
5.3 删除、创建及导入数据库
1.1 进入mysql (终端)
mysql -uroot -p
1.2 删除数据库 (mysql中)
drop database 数据库名称;
如:drop database monitor;
图(2.0)
1.3 创建数据库 (mysql中)
create database 数据库名称;
如:create database monitor;
图(2.1)
1.4 退出mysql(mysql中)
exit;
图(2.2)
1.5 导入数据库 (终端)
mysql -uroot -p 数据库名称 < 数据库文件路径
如:mysql -uroot -p monitor
图(2.3)
5.4 确认数据是否导入成功
1.1 进入mysql (终端)
mysql -uroot -p
图(2.4)
1.2 指定数据表(mysql中)
use 数据库名称;
如:use monitor;
图(2.5)
1.3 查看表结构(mysql中)
show tables;
图(2.6)
1.4 退出mysql(mysql中)
exit;
图(2.7)
6.安装BS项目应用。
将BS应用下所有文件(ROOT.zip包中的文件)上传到/figure/tomcat/webapps/ROOT目录下。
修改WEB-INF\classes\resources\perties,将localhost替换成数据库服务器的IP地址
修改WEB-INF\classes\resources\perties,将配置中的localhost统一替换成web服务器ip地址。即当前机器ip。
修改WEB-INF\classes\resources\perties,将tally文件位置改为对应地址 tallyImagesPath=\BS服务器IP\tally文件存放路径 如:
tallyImagesPath=\\\\BS服务器IP\\MultiView\\bmp\\title
interfaceIP = 13
uploadImagePath=\\\\13\\figure\\image
如果安装的BS为windows上则为:
tallyImagesP