linux 配置 tomcat 快速启动

tomcat 搭好,每次启动都要cd 到 bin 目录去执行 startup.sh 未免太过麻烦,想简单化一点,配置成快捷命令。

了解了一下 init.d:

init.d 目录中存放的是一系列系统服务的管理(启动与停止)脚本。

可以通过在 init.d 里创建脚本来管理服务。

 

通过命令来创建脚本: vim /etc/init.d/tomcat 

然后敲入执行启停命令的代码:(代码在末尾)

 

脚本写好后,给脚本赋执行权限:chmod +x /etc/init.d/tomcat

 

 

然后创建软连接:cd /usr/bin     ln -s /etc/init.d/tomcat

 

测试启停:

 

命令代码:

复制代码
# !/bin/bash   
# Description: start or stop the tomcat   
# Usage:        tomcat [start|stop|restart]   
#   
export PATH=$PATH:$HOME/bin 
export BASH_ENV=$HOME/.bashrc 
export USERNAME="root" 
   
case "$1" in 
start) 
#startup the tomcat   
cd /home/miuoz/Downloads/apache-tomcat-10.0.20/bin
./startup.sh 
;; 
stop) 
# stop tomcat   
cd /home/miuoz/Downloads/apache-tomcat-10.0.20/bin
./shutdown.sh 
echo "Tomcat Stoped" 
;; 
restart) 
$0 stop 
$0 start 
;; 
*) 
echo "tomcat: usage: tomcat [start|stop|restart]" 
exit 1 
esac 
exit 0 
复制代码

tomcat 的文件地址记得替换一下

 

init.d :https://blog.csdn.net/liaowenxiong/article/details/117083906

posted @   名字不好起啊  阅读(139)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
历史上的今天:
2020-05-13 configparser.ConfigParser() read .ini 文件报错
2020-05-13 idea 配置字体,及滚轮控制字体大小快捷键
2020-05-13 idea 换主题方式
点击右上角即可分享
微信分享提示