首页 > 系统相关 >centos7部署tomcat

centos7部署tomcat

时间:2023-11-02 23:22:29浏览次数:29  
标签:bin Tomcat tomcat 部署 CATALANA echo centos7 HOME

下载

wget https://archive.apache.org/dist/tomcat/tomcat-9/v9.0.36/bin/apache-tomcat-9.0.36.tar.gz

解压

tar zxf apache-tomcat-9.0.36.tar.gz -C /usr/local/

配置脚本

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=/opt/java/jdk1.8.0_202
export JAVA_HOME
CATALANA_HOME=/usr/local/apache-tomcat-9.0.36
export CATALANA_HOME
case "$1" in
start)
    echo "Starting Tomcat..."
    $CATALANA_HOME/bin/startup.sh
    ;;
stop)
    echo "Stopping Tomcat..."
    $CATALANA_HOME/bin/shutdown.sh
    ;;
restart)
    echo "Stopping Tomcat..."
    $CATALANA_HOME/bin/shutdown.sh
    sleep 2
    echo
    echo "Starting Tomcat..."
    $CATALANA_HOME/bin/startup.sh
    ;;
*)
    echo "Usage: $prog {start|stop|restart}"
    ;;
esac
exit 0
复制代码

配置好server.xml和context.xml

添加到开机启动

chkconfig --add tomcat
chkconfig --list tomcat
chkconfig --level 2345 tomcat on

启动

systemctl start tomcat
systemctl status tomcat

标签:bin,Tomcat,tomcat,部署,CATALANA,echo,centos7,HOME
From: https://www.cnblogs.com/A121/p/17806653.html

相关文章

  • zabbix分布式监控部署proxy安装
    1、编译安装zabbixproxy123# tar -zxvf zabbix-4.2.8.tar.gz# cd zabbix-4.2.8/# ./configure --prefix=/usr/local/zabbix-4.2.8--enable-proxy --with-mysql --with-net-snmp --with-libcurl报错如下:configure:error:InvalidNet-SNMPdi......
  • 分布式存储——ceph集群部署
    一、部署结构以x.x.x.150、x.x.x.151、x.x.x.152三台服务器搭建最基本的三节点ceph集群,服务器系统使用的是centos7版本,IP网段为x.x.x.0/24,三台服务器的名称分别为:ceph001:x.x.x.150,管理节点ceph002:x.x.x.151,子节点ceph003:x.x.x.152,子节点二、部署前准备1.修改hosts文......
  • 项目jar部署启停shell脚本
    #!/bin/bashAPP_NAME=bixi-admin.jarAPP_DIR=`pwd`usage(){echo"Usage:shstartup.sh[start|stop|restart|status]"exit1}is_exist(){pid=`ps-ef|grep$APP_NAME|grep-vgrep|awk'{print$2}'`echo"aaaa:${pid}"if......
  • Leangoo领歌免费Scrum工具私有部署介绍
    ​私有部署介绍私有部署是指将Leangoo领歌软件部署在您企业内部的专有环境中,私有部署可以提供更高级别的数据隐私和安全性。这对于需要处理敏感数据的组织非常重要。Leangoo领歌提供了私有部署服务,旨在满足各类型、各规模企业的特殊需求。私有部署增值功能如下:灵活的部署方......
  • K8S部署
    目录二进制安装部署1.单Master集群架构1.1操作系统初始化配置1.2部署docker引擎1.3部署etcd集群1.4部署Master组件1.5部署WorkerNode组件二进制安装部署1.单Master集群架构K8S选择1.20版本(国内主流版本)k8s集群master01:192.168.175.101 kube-apiserve......
  • seafile docker部署
    #docker-compose.ymlservices:db:image:mariadb:10.11container_name:seafile-mysqlenvironment:-MYSQL_ROOT_PASSWORD=12345678#Requested,settheroot'spasswordofMySQLservice.-MYSQL_LOG_CONSOLE=truesecurity_op......
  • 虚拟机安装centos7
    步骤:         ......
  • centos7 gcc版本升级--便捷方法
    问题提出:  虚拟机下面安装的centos7系统,默认gcc是4.8.5版本。  想升级到最新版本,但是又不想花很多时间去编译源码。有没有一种更加便捷的升级方法呢?   升级步骤: 1.安装scl仓库sudoyuminstallcentos-release-scl2.安装所需版本的GCC:sudoyuminstall......
  • centos7 python2和python3共存
     ln-s/usr/local/python3/bin/python3/usr/bin/python #测试[root@operationbin]#pip3-Vpip18.1from/usr/local/python3/lib/python3.6/site-packages/pip(python3.6)#使用[root@operationbin]#pip3install包名或者[root@operationbin]#pyth......
  • samba部署
    macos原生对ftp支持不是那么友好,samba支持还可以,本文介绍samba安装,并带有文件删除自带保留策略。 [root@ftp-serversamba]#lslmhostssmb.confsmb.conf.examplesmb.d[root@ftp-serversamba]#catsmb.conf[global]workgroup=BIGCLOUDnetbiosname=ZZSRV2security=......