前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >CentOS下部署JDK+Tomcat8

CentOS下部署JDK+Tomcat8

作者头像
yuanfan2012
发布2019-05-30 19:05:06
6770
发布2019-05-30 19:05:06
举报
文章被收录于专栏:WalkingCloudWalkingCloud

1、Tomcat需要JDK环境,参考之前的文章CentOS6下安装Java JDK8,提前安装好JDK环境

2、Tomcat官网下载tomcat8的二进制发行包apache-tomcat-8.5.38.tar.gz

3、上传至CentOS服务器,并解压

[root@localhost ~]# tar -zxvf apache-tomcat-8.5.38.tar.gz

4、解压出来的目录移动并重命名为/usr/tomcat

[root@localhost ~]# mv apache-tomcat-8.5.38 /usr/tomcat

[root@localhost ~]#

[root@localhost ~]# useradd -M -d /usr/tomcat tomcat

[root@localhost ~]# chown -R tomcat. /usr/tomcat

5、在/etc/init.d/目录下创建tomcat初始脚本

#!/bin/bash

# Tomcat: Start/Stop Tomcat

# chkconfig: - 90 10

# description: Tomcat is a Java application Server.

. /etc/init.d/functions

. /etc/sysconfig/network

JAVA_HOME=/usr/jdk1.8.0_201

export JAVA_HOME=/usr/jdk1.8.0_201

CATALINA_HOME=/usr/tomcat

TOMCAT_USER=tomcat

LOCKFILE=/var/lock/subsys/tomcat

RETVAL=0

start(){

echo "Starting Tomcat: "

su - $TOMCAT_USER -c "$CATALINA_HOME/bin/startup.sh"

RETVAL=$?

echo

[ $RETVAL -eq 0 ] && touch $LOCKFILE

return $RETVAL

}

stop(){

echo "Shutting down Tomcat: "

$CATALINA_HOME/bin/shutdown.sh

RETVAL=$?

echo

[ $RETVAL -eq 0 ] && rm -f $LOCKFILE

return $RETVAL

}

case "$1" in

start)

start

;;

stop)

stop

;;

restart)

stop

start

;;

*)

echo $"Usage: $0 {start|stop|restart}"

exit 1

;;

esac

exit $?

6、添加tomcat启动服务的执行权限,并启动tomcat

然后添加到开机自启动项,设置tomcat服务开机自启动

[root@localhost ~]# chmod 755 /etc/init.d/tomcat

[root@localhost ~]# /etc/init.d/tomcat start

[root@localhost ~]# chkconfig --add tomcat

[root@localhost ~]# chkconfig tomcat on

[root@localhost ~]# chkconfig tomcat --list

7、打开http://服务器IP:8080端口验证

Tips

1)修改tomcat Web监听端口

vi /usr/tomcat/conf/server.xml

将默认的Connector port="8080"修改为Connector port="8880"

然后restart重启tomcat服务

2)查看tomcat启动日志

[root@localhost ~]# tail -f /usr/tomcat/logs/catalina.2019-02-23.log

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-02-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 WalkingCloud 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档