• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Centos7安装配置tomcat9并设置自动启动的方法

    什么是Tomcat

    Tomcat是由Apache软件基金会下属的Jakarta项目开发的一个Servlet容器,按照Sun Microsystems提供的技术规范,实现了对Servlet和JavaServer Page(JSP)的支持,并提供了作为Web服务器的一些特有功能,如Tomcat管理和控制平台、安全域管理和Tomcat阀等。由于Tomcat本身也内含了一个HTTP服务器,它也可以被视作一个单独的Web服务器。但是,不能将Tomcat和Apache HTTP服务器混淆,Apache HTTP服务器是一个用C语言实现的HTTPWeb服务器;这两个HTTP web server不是捆绑在一起的。Apache Tomcat包含了一个配置管理工具,也可以通过编辑XML格式的配置文件来进行配置。

    1、官网下载安装包

    这里选择适合Linux的安装包,下载到本地后上传到centos服务器,或者直接通过wget命令下载

    # cd /usr/local/
    # mkdir tomcat/
    # cd tomcat/
    # wget http://mirrors.cnnic.cn/apache/tomcat/tomcat-9/v9.0.0.M11/bin/apache-tomcat-9.0.0.M11.tar.gz

    以上操作就将tomcat9安装包文件apache-tomcat-9.0.0.M11.tar.gz下载到/usr/local/tomcat目录下了

    2、安装tomcat9

    # cd /usr/local/tomcat
    # tar -zxvf apache-tomcat-9.0.0.M11.tar.gz

    安装包会被解压到/usr/local/tomcat/apache-tomcat-9.0.0.M11,将目录重命名为tomcat9

    # mv /usr/local/tomcat/apache-tomcat-9.0.0.M11 /usr/local/tomcat/tomcat9

    配置tomcat9启动环境

    # vi /etc/profile.d/tomcat9.sh
    export CATALINA_HOME=/usr/local/tomcat9
    export PATH=$TOMCAT_HOME/bin:$PATH
    # source /etc/profile.d/tomcat9.sh

    使用systemd管理tomcat9服务

    # cat /usr/lib/systemd/system/tomcat9.service 
    [Unit]
    Description=Apache Tomcat 9
    After=syslog.target network.target remote-fs.target nss-lookup.target
    
    [Service]
    Type=forking
    PIDFile=/usr/local/tomcat9/tomcat9.pid
    ExecStart=/usr/local/tomcat9/bin/catalina.sh start -DEFOREGRAND
    ExecReload=/bin/kill -s HUP $MAINPID
    ExecStop=/bin/kill -s QUIT $MAINPID
    RemainAfterExit=yes
    
    [Install]
    WantedBy=multi-user.target

    3、配置tomcat9开机启动

    在/usr/lib/systemd/system目录下增加tomcat9.service文件,内容如下:

    [Unit]
    Description=Tomcat
    After=syslog.target network.target remote-fs.target nss-lookup.target
     
    [Service]
    Type=oneshot
    ExecStart=/usr/local/tomcat/tomcat9/bin/startup.sh
    ExecStop=/usr/local/tomcat/tomcat9/bin/shutdown.sh
    ExecReload=/bin/kill -s HUP $MAINPID
    RemainAfterExit=yes
     
    [Install]
    WantedBy=multi-user.target

    退出并保存,执行systemctl enable tomcat使tomcat9随开机启动

    #systemctl enable tomcat9.service

    另外命令 

    systemctl start tomcat9.service    启动tomcat

    systemctl stop tomcat9.service    关闭tomcat   

    systemctl restart tomcat9.service    重启tomcat 

    当然启动和结束tomcat也可以到tomcat的安装目录的bin目录下执行shutdown.sh  startup.sh来完成

    4、验证安装是否成功

    输入 http://服务器IP:8080/

    如果能出现熟悉的tomcat主页,就表示安装成功了,请确保服务器8080端口已经放开

    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

    上一篇:图解VMWare安装Centos 7.3教程
    下一篇:Tomcat中redirectPort的作用
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯

    时间:9:00-21:00 (节假日不休)

    地址:江苏信息产业基地11号楼四层

    《增值电信业务经营许可证》 苏B2-20120278

    Centos7安装配置tomcat9并设置自动启动的方法 Centos7,安装,配置,tomcat9,