linux下启动tomcat服务(Linux系统安装Tomcat并配置Service启动关闭)
类别:服务器 浏览量:2396
时间:2022-03-28 16:17:23 linux下启动tomcat服务
Linux系统安装Tomcat并配置Service启动关闭在Linux系统下配置service启动和关闭
1, 通过命令cd /etc/init.d文件夹下
2, 再通过命令 vim tomcat 进入vim编辑界面
3,用过 i键 现在把下面代码贴入编辑界面
shell脚本如下
#!/bin/bash # This is the init script for starting up the # Jakarta Tomcat server # # chkconfig: 345 91 10 # description: Starts and stops the Tomcat daemon. # # Source function library. . /etc/rc.d/init.d/functions # Get config. . /etc/sysconfig/network # Check that networking is up. [ "${NETWORKING}" = "no" ] && exit 0 export JAVA_HOME=/usr/local/javaweb/jdk1.8.0_192 #自己的jdk安装目录 tomcat_home=/usr/local/tomcat/tomcat #自己的tomcat安装目录 startup=$tomcat_home/bin/startup.sh shutdown=$tomcat_home/bin/shutdown.sh start(){ echo -n "Starting Tomcat service:" cd $tomcat_home $startup echo "tomcat is succeessfully started up" } stop(){ echo -n "Shutting down tomcat: " cd $tomcat_home $shutdown echo "tomcat is succeessfully shut down." } status(){ numproc=`ps -ef | grep catalina | grep -v "grep catalina" | wc -l` if [ $numproc -gt 0 ]; then echo "Tomcat is running..." else echo "Tomcat is stopped..." fi } restart(){ stop start } # See how we were called. case "$1" in start) start ;; stop) stop ;; status) status ;; restart) restart ;; *) echo $"Usage: $0 {start|stop|status|restart}" exit 1 esac
(文件不能执行,请执行该命令)给文件添加权限,使得脚本文件可以执行,命令为: chmod 755 /etc/rc.d/init.d/tomcat
4, 将文件加入到服务队列中
chkconfig --add tomcat
5,查看tomcat 文件是否加入服务列表成功
chkconfig --list
6,设置服务开机自启动
chkconfig tomcat on
总结到此结束
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持开心学习网。
您可能感兴趣
- phpstudy创建本地服务器(phpstudy linux小皮面板防火墙的开启与关闭)
- dedecms简介(Linux操作系统下DedeCMS详细安全设置教程)
- linuxnginx常用状态命令(nginx常用命令放入shell脚本详解)
- linuxdocker启动报错提示参数无效(docker 报错 Exited 1 4 minutes ago的原因分析)
- linux安装deb包命令(Linux deb包解压、修改等操作方法代码示例)
- vmwareworkstationlinux修改配置(VMware Workstation Pro 16搭建CentOS8虚拟机集群的图文教程)
- linux基础教程磁盘配额的设计(WDCP Linux服务器磁盘爆满的处理方法)
- linuxpasswd用法(Linux passwd 命令的使用)
- BT宝塔Linux服务器管理助手架设VPS面板(安装及初始设置应用)(BT宝塔Linux服务器管理助手架设VPS面板安装及初始设置应用)
- apache 配置域名(apache 二级域名解析 window与linux)
- linuxcrontab怎么不执行(Linux crontab 命令的使用)
- linux如何安装php7.1.5环境(vmware linux系统安装最新的php7图解)
- linux多线程怎么设置(超详细讲解Linux C++多线程同步的方式)
- linux部署tomcat项目(阿里云服务器linux系统搭建Tomcat部署Web项目)
- dedecms的简单说明(DEDECMS5.5在国外Linux主机下无法采集的解决方法)
- linux hadoop client 连接hbase(使用docker部署hbase的方法)
- 朋友圈屏蔽你的人,可以直接看淡了(朋友圈屏蔽你的人)
- 金球奖只青睐那些会戴珠宝的女人(金球奖只青睐那些会戴珠宝的女人)
- 浙江省一个县,人口超40万,建县历史超1100年(浙江省一个县人口超40万)
- 五代十国南唐历代国君(五代十国南唐历代国君)
- 飞机引进工程师杨隆 匠人匠心,只争朝夕(飞机引进工程师杨隆)
- 三人行,她们是育人路上的 铁三角 团队(她们是育人路上的)
热门推荐
- mysql中怎么删除整张表(MySQL如何优雅的删除大表实例详解)
- css3设置元素的边框图像(详解CSS3 用border写 空心三角箭头 两种写法)
- web前端快速入门之html(Web前端开发规范2017HTML/JavaScript/CSS)
- mysql优化使用方法(详解Mysql函数调用优化)
- js 出现cannot find function(Fatal error: Call to a member function read on a non-object in 错误解决方法)
- vue验证码(vue_drf实现短信验证码)
- 宝塔面板服务器设置(使用宝塔面板做负载均衡时遇到的问题和解决办法)
- django 页面传参数(django query模块)
- elasticsearchwindows分词器配置(docker 部署 Elasticsearch kibana及ik分词器详解)
- mysql设计规则(专业级的MySQL开发设计规范及SQL编写规范)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9