linux 设置tomcat快捷启动方式
2024-09-28 07:24:44
在linux下搭建好tomcat之后,每次启动和关闭都要去tomcat的bin目录下执行./startup.sh和./shutdown.sh
这是很不方便的,下面介绍如何像执行ls mv cp等命令一样启动,关闭,重启tomcat
第一步创建脚本
脚本创建路径 /etc/init.d/tomcat
首先执行: vim /etc/init.d/tomcat
将下面内容根据你自己的情况(修改/usr/tomcat/apache-tomcat-8.5.23/bin为你的tomcat路径) d删除 y复制 p粘贴
# !/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 /usr/tomcat/apache-tomcat-8.5.23/bin
./startup.sh
;;
stop)
# stop tomcat
cd /usr/tomcat/apache-tomcat-8.5.23/bin
./shutdown.sh
echo "Tomcat Stoped"
;;
restart)
$0 stop
$0 start
;;
*)
echo "tomcat: usage: tomcat [start|stop|restart]"
exit 1
esac
exit 0
添加执行权限
chmod +x /etc/init.d/tomcat
创建软链接
cd /usr/bin
ln -s /etc/init.d/tomcat
测试
tomcat start
tomcat stop
tomcat restart
最新文章
- Unable to load native-hadoop library for your platform
- DOM基础2
- Flex 学习笔记 ComboBox内容框宽度
- iOS案例:读取指定txt文件,并把文件中的内容输出出来
- MyBatis之三:多表联合查询
- Android(java)学习笔记106-2:反射机制
- Python+Django+SAE系列教程17-----authauth (认证与授权)系统1
- vijos P1243 生产产品(单调队列+DP)
- Android 下使用tcpdump网络抓包方法
- 12157 - Tariff Plan
- c++中冒号(:)的作用
- 走进安卓的重灾区----video
- QT开发应用程序的欢迎界面
- cacti系列(三)之cacti添加对mysql服务器主从的监控
- Teacher Bo (时间复杂度 + 暴力)
- PS火焰文字制作
- breakthroughs in statistics | 统计学历史
- 墨者学院靶场之PHP代码分析溯源(第1题)
- TX大手笔做业务必然失败的原因
- Docker配置mysql互为主从
热门文章
- ANDROID NFC读M1卡
- HBASE启动失败,Failed construction of Master: class org.apache.hadoop.hbase.master.HMaster
- ZOJ 3380 Patchouli's Spell Cards
- python3爬虫爬取猫眼电影TOP100(含详细爬取思路)
- [BZOJ 1212] L语言
- 用python 将 pymysql操作封装成类
- Problem A: 调用函数,求三个数中最大数
- 【R笔记】glm函数报错原因及解析
- Ionic2 常见问题及解决方案
- 基于java过滤器实现的ajax跨域解决方案