美文网首页
tomcat--安装

tomcat--安装

作者: 李哈哈_2c85 | 来源:发表于2021-01-14 18:09 被阅读0次

2021-01-14
Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,属于轻量级应用服务器
centos7.8     tomcat-9.0.41
1、安装jdk
[root@10dot65 ~]# yum install java-1.8.0-openjdk* -y
2、安装tomcat
tomcat下载地址:https://tomcat.apache.org/download-90.cgi   Core中的tar.gz,下载后上传至服务器开始解压安装
[root@10dot65 ~]# tar -zxvf apache-tomcat-9.0.41.tar.gz
[root@10dot65 ~]# mv apache-tomcat-9.0.41 /data/tomcat
[root@10dot65 bin]# /data/tomcat/bin/startup.sh      #启动服务
访问ip+端口--(有防火墙的话需要放行8080,修改端口配置文件在~/conf/server.xml)

3、加入开机启动和systemctl控制,编写脚本,如果不是yum安装的java记得在脚本中加入javahome变量
[root@10dot65 ~]# vim /etc/init.d/tomcat
#! /bin/bash
# tomcat startup script for the Tomcat server
# chkconfig: 345 80 20
# description: start the tomcat deamon
# Source function library
#JAVA_HOME=/usr/local/jdk1.8.0_191  #JAVA目录
#export JAVA_HOME
TOMCAT_HOME=/data/tomcat                #Tomcat目录
export TOMCAT_HOME
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: $prog {start|stop|restart}"
    ;;
esac
exit 0
[root@10dot65 ~]# chmod +x /etc/init.d/tomcat
[root@10dot65 ~]# chkconfig --level 345 tomcat on
[root@10dot65 ~]# systemctl daemon-reload
[root@10dot65 ~]# systemctl restart tomcat      #到这就可以使用systemctl去控制tomact了,有时候不好使需要kill掉原来进程

4、测试
[root@10dot65 ROOT]# vim /data/tomcat/webapps/ROOT/test.jsp       #创建一个文件,随便写点内容,访问测试就可以了

相关文章

网友评论

      本文标题:tomcat--安装

      本文链接:https://www.haomeiwen.com/subject/uaevaktx.html