centos部署jeecms

首先下载安装包
apache-tomcat-8.5.40.tar.gz

jdk-8u211-linux-x641.rpm

jeecmsv9.war 已经在WEB-INF/config/jdbc.properties中修改完毕数据库信息

useUnicode=true&characterEncoding=UTF-8&useSSL=false

数据库采用云数据库,不再写安装mysql过程

安装jdk,配置环境变量
rpm -ivh jdk-8u211-linux-x641.rpm

查看环境

java -version

安装后配置环境变量

vim /etc/profile

在最后加

export JAVA_HOME=/usr/java/default

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

保存后source一下

source /etc/profile

导入sql脚本
将数据库脚本导入数据库,因版本不同可能需要调整部分sql

配置tomcat
解压tomcat

tar -zxvf apache-tomcat-8.5.40.tar.gz

本人习惯,移动到/usr/目录

mv apache-tomcat-8.5.40 /usr/

进入tomcat目录,编辑jvm参数

vi bin/catalina.sh

JAVA_OPTS="-Xms512m -Xmx1024m -Xss1024K -XX:PermSize=512m -XX:MaxPermSize=1024m"

修改tomcat端口信息

vi conf/server.xml

默认端口8080改为80

<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/>

修改host

<Host name="62.234.5.190" appBase="webapps" unpackWARs="true" autoDeploy="true">

在host下配置启动war

<Context path="" docBase="ROOT" reloadable="true" debug="0" />

复制war包到tomcat

mv jeecmsv9.war /usr/apache-tomcat-8.5.40/webapps/

将原有文件夹都删掉 把jeecmsv9.war改名ROOT.war

mv jeecmsv9.war ROOT.war

启动tomcat

./bin/startup.sh

在浏览器访问即可看到应用已经部署成功

猜你喜欢

转载自www.cnblogs.com/ly1068/p/11711470.html