centos部署jeecms

Posted ly1068

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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

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

 

以上是关于centos部署jeecms的主要内容,如果未能解决你的问题,请参考以下文章

如何在centos7中部署Net6.0程序?

如何在centos上安装部署was8.5

Centos 7 安装部署 nginx+haproxy+nfs 的部署方法

Linux Centos7部署环境安装-CentOS

如何在CentOS 7部署RabbitMQ服务

树莓派centos平台自动部署centos7