centos6 安装 tomcat9


准备:安装JDK并配置环境变量

一、下载安装包

去tomcat官网下载最新的tomcat9.0版本,地址:
官方下载地址

在这里插入图片描述

不需要下载到自己的客户机上,直接在服务器里面用wget下载更快
拷贝下载链接

cd /home/download/tomcat
wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-9/v9.0.13/bin/apache-tomcat-9.0.13.tar.gz

二、解压安装包

tar -zxvf apache-tomcat-9.0.13.tar.gz
mv apache-tomcat-9.0.13 /usr/local/tomcat9

三、启动

cd /usr/local/tomcat9
./bin/start.sh

开放8080端口

四、测试

用浏览器访问8080端口,可以看到tomcat的页面

五、安装jenkins到tomcat中

cd /usr/local/tomcat9/webapps
wget http://mirrors.jenkins-ci.org/war/latest/jenkins.war
#下载成功之后会自动解压

六、安装jenkins到tomcat中

访问 127.0.0.1:8080/jenkinis

七、开机自启动


cd /etc/rc.d/init.d/
vim tomcat

写入以下脚本,保存

#!/bin/bash
# /etc/rc.d/init.d/tomcat
# init script for tomcat precesses
# processname: tomcat
# description: tomcat is a j2se server
# chkconfig: 2345 86 16
# description: Start up the Tomcat servlet engine.


if [ -f /etc/init.d/functions ]; then
. /etc/init.d/functions
elif [ -f /etc/rc.d/init.d/functions ]; then
. /etc/rc.d/init.d/functions
else
echo -e "\atomcat: unable to locate functions lib. Cannot continue."
exit -1
fi
RETVAL=$?
CATALINA_HOME="/usr/local/tomcat9"
export JAVA_HOME=/usr/local/jdk1.8
# export JRE_HOME=/home/qinhe/java/jdk1.8.0_191/jre
case "$1" in
start)
if [ -f $CATALINA_HOME/bin/startup.sh ];
then
echo $"Starting Tomcat"
$CATALINA_HOME/bin/startup.sh
fi
;;
stop)
if [ -f $CATALINA_HOME/bin/shutdown.sh ];
then
echo $"Stopping Tomcat"
$CATALINA_HOME/bin/shutdown.sh
fi
;;
*)
echo $"Usage: $0 {start|stop}"
exit 1
;;
esac
exit $RETVAL
#改变权限
chown root.root /etc/rc.d/init.d/tomcat
#所有用户都可以执行,单只有root可以修改
chmod 755 /etc/rc.d/init.d/tomcat
  
#将mysqld 放入linux启动管理体系中
chkconfig --add tomcat

测试:
service tomcat

[root@vpn-server init.d]# service tomcat
Usage: /etc/init.d/tomcat {start|stop}

发现有两个命令,一个启动一个关闭

发布了90 篇原创文章 · 获赞 14 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/u014229652/article/details/84843145