【Linux】之搭建 Tomcat 环境

1、从Tomcat官网上下载 Tomcat 压缩包,然后解压(我安装的是 8.5 版本的):
[root@centos] tar -zxvf apache-tomcat-8.5.57.tar.gz
[root@centos] mv apache-tomcat-8.5.57 /usr/local/tomcat-8.5
2、进入 tomcat 目录:
[root@centos] cd /usr/local/tomcat-8.5/
[root@centos] ls -l
total 144
drwxr-x--- 2 root root  4096 Jul  8 20:36 bin
-rw-r----- 1 root root 19318 Jul  1 05:53 BUILDING.txt
drwx------ 2 root root  4096 Jul  1 05:53 conf
-rw-r----- 1 root root  5408 Jul  1 05:53 CONTRIBUTING.md
drwxr-x--- 2 root root  4096 Jul  8 20:36 lib
-rw-r----- 1 root root 57011 Jul  1 05:53 LICENSE
drwxr-x--- 2 root root  4096 Jul  1 05:49 logs
-rw-r----- 1 root root  1726 Jul  1 05:53 NOTICE
-rw-r----- 1 root root  3255 Jul  1 05:53 README.md
-rw-r----- 1 root root  7136 Jul  1 05:53 RELEASE-NOTES
-rw-r----- 1 root root 16262 Jul  1 05:53 RUNNING.txt
drwxr-x--- 2 root root  4096 Jul  8 20:36 temp
drwxr-x--- 7 root root  4096 Jul  1 05:50 webapps
drwxr-x--- 2 root root  4096 Jul  1 05:49 work

bin 目录为 tomcat 命令目录,webapps 为项目部署目录

3、启动 tomcat :
[root@centos] cd bin
[root@centos] ./startup.sh
Using CATALINA_BASE:   /usr/local/tomcat-8.5
Using CATALINA_HOME:   /usr/local/tomcat-8.5
Using CATALINA_TMPDIR: /usr/local/tomcat-8.5/temp
Using JRE_HOME:        /usr/local/jdk1.8/jre
Using CLASSPATH:       /usr/local/tomcat-8.5/bin/bootstrap.jar:/usr/local/tomcat-8.5/bin/tomcat-juli.jar
Tomcat started.
4、停止 tomcat:
Using CATALINA_BASE:   /opt/soft/tomcat-8.5
Using CATALINA_HOME:   /opt/soft/tomcat-8.5
Using CATALINA_TMPDIR: /opt/soft/tomcat-8.5/temp
Using JRE_HOME:        /usr/local/jdk1.8/jre
Using CLASSPATH:       /opt/soft/tomcat-8.5/bin/bootstrap.jar:/opt/soft/tomcat-8.5/bin/tomcat-juli.jar
5、设置开机启动 tomcat

/etc/init.d/ 目录下新建 tomcat8 文件:

vi /etc/init.d/tomcat8

添加如下脚本:

#!/bin/bash
#chkconfig:2345 21 90
#description:apache-tomcat-8
#processname:apache-tomcat-8
TOMCAT_HOME=/usr/local/tomcat-8.5	# tomcat 路径
export JAVA_HOME=/usr/local/jdk1.8	# jdk 路径
case $1 in
	start)
	    echo "Starting Tomcat..."  
	    $TOMCAT_HOME/bin/startup.sh
	    ;;
	stop)
	    echo "Stopping Tomcat..."  
	    $TOMCAT_HOME/bin/shutdown.sh
	    ;;
	restart)
	    echo "Stopping Tomcat..."  
	    $TOMCAT_HOME/bin/shutdown.sh
	    sleep 2
	    echo  
	    echo "Starting Tomcat..."  
	    $TOMCAT_HOME/bin/startup.sh
	    ;;
	*)
	    echo "Usage: tomcat {start|stop|restart}"  
    	;; 
esac

添加权限并注册服务:

chmod +x /etc/init.d/tomcat8
chkconfig --add /etc/init.d/tomcat8

直接启动 tomcat:

service tomcat8 start

注意:tomcat 启动需要连接 Java,所以需要一定时间才能启动完 tomcat!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值