1.1.系统部署说明

1.1.1.环境要求

系统属于独立部署应用,需要以下软件支持: RET HAT 64位版本操作系统 Apache Tomcat 7.0.82:WEB服务器 JRE1.7:Java运行环境 Mysql5.5或以上版本数据库

1.1.2.安装介质

从百度云盘上下载相应资源ead.zip: 链接: https://pan.baidu.com/s/1sl4vQ81 密码: d7rf 系统安装包含以下程序文件:(以下程序均为64位版本) -Web容器: apache-tomcat-9.0.2.tar.gz -Java运行环境: jdk-8u11-linux-x64.tar.gz -Mysql数据库: mysql-5.7.12-1.el6.x86_64.rpm-bundle.tar

1.1.3.安装步骤

1.1.3.1解压ead.zip包

以下操作都已根目录下解压ead.zip包为准。
unzip ead.zip
进入ead目录:
 cd /ead

1.1.3.2安装MySQL数据库

1.安装前先关闭MySQL服务 service mysqld stop 2.检测是否已经安装MySQL,如果已经安装,则将其卸载: rpm -qa | grep mysql 如果有mysql进程,执行如下命令: rpm -e --nodeps 进程名 注:删除rpm -qa | grep mysql命令查出的所有进程 3.检测老版本MySQL目录,并删除 find / -name mysql rm -rf /var/lib/mysql 4.解压mysql压缩包 cd /ead/mysql/ tar -xf mysql-5.7.12-1.el6.x86_64.rpm-bundle.tar 5.按顺序安装mysql安装包 rpm -ivh mysql-community-common-5.7.12-1.el6.x86_64.rpm rpm -ivh mysql-community-libs-5.7.12-1.el6.x86_64.rpm rpm -ivh mysql-community-devel-5.7.12-1.el6.x86_64.rpm rpm -ivh mysql-community-client-5.7.12-1.el6.x86_64.rpm rpm -ivh mysql-community-server-5.7.12-1.el6.x86_64.rpm 6.修改my.cnf文件 vi /etc/my.cnf 在文件末尾加上: skip-grant-tables lower_case_table_names=1 sql-mode= NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION 7.启动并登录mysql service mysqld start mysql -u root -p 8.修改密码 mysql> use mysql mysql> update user set password_expired='N' where user='root'; mysql> update user set authentication_string=password('ShenHua@2017') where user='root'; mysql>exit; 9.修改my.conf vi /etc/my.cnf 在文件末尾删除: skip-grant-tables 10.重启数据库并登录mysql service mysqld restart mysql -u root -p ENTER PASSWORD:ShenHua@2017 11.创建数据库与表 mysql>create database pm_app; mysql>use pm_app mysql>source /ead/pm_app.sql; mysql>create database pm_ead; mysql>use pm_ead mysql>source /ead/pm_ead.sql; mysql>exit;

1.1.3.3安装Java运行环境

1.检测是否安装jdk并删除 java -version rpm -qa | grep java 如果有jdk进程,执行如下命令: rpm -e --nodeps JAVA进程名 注:删除rpm -qa | grep java命令查出的所有进程 2.解压jdk安装包 cd /ead/ tar -zxvf jdk-8u11-linux-x64.tar.gz 3.配置环境变量 vi /etc/profile 在文件末尾加上: export JAVA_HOME=/ead/jdk1.8.0_11 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 4.使环境变量生效 source /etc/profile 5.查看java是否安装成功 java -version 如果显示java -version "1.8.0_11" 代表安装成功

1.1.3.4安装ApacheTomcat

1.解压tomcat压缩包 cd /ead/ tar -xf apache-tomcat-9.0.2.tar.gz 2.tomcat部署war包 cd apache-tomcat-9.0.2/ 新建工程目录 mkdir webapps_pm cd webapps_pm/ mkdir war 移动war包到工程目录 cd /ead/ mv gbros-web.war /ead/apache-tomcat-9.0.2/webapps_pm/war/ 3.修改tomcat的conf/server.xml vi /ead/apache-tomcat-9.0.2/conf/server.xml 修改编码字符集和端口号和HOST <Connector URIEncoding="UTF-8" port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> <Host name="localhost" appBase="webapps_pm" unpackWARs="true" autoDeploy="true"> <Context path="" docBase="./war/gbros-web.war"/> </Host> 注:红色字体为修改后内容 4.启动tomcat cd /ead/apache-tomcat-9.0.2/bin/ sh startup.sh

1.1.3.5 验证程序执行成功

打开浏览器,输入localhost/pm/

1.1.4.程序升级步骤

从百度云盘上下载相应资源gbros-web.war: 链接: https://pan.baidu.com/s/1sl4vQ81 密码: d7rf 1.删除tomcat下旧war包 rm -rf /ead/ apache-tomcat-7.0.82/webapps_pm/war/gbros-web.war 2.tomcat更新最新程序war包 mv gbros-web.war /ead/apache-tomcat-7.0.82/webapps_pm/war/ 3.删除tomcat下ROOT目录 rm -rf /ead/ apache-tomcat-7.0.82/webapps_pm/ROOT/ 4.停止程序 cd /ead/apache-tomcat-7.0.82/bin/ sh shutdown.sh 5.查看程序是否停止 ps -ef | grep java 如果存在,执行: kill -9 进程号 6.启动程序 sh startup.sh