jsvc将tomcat配置成服务

1、在/usr/share/tomcat8/bin中有commons-daemon-native.tar.gz 压缩包

2、解压commons-daemon-native.tar.gz #tar -zxvf commons-daemon-native.tar.gz

3、解压完成,出现commons-daemon-1.0.15-native-src文件夹(目录)

4、执行configure 文件

cd commons-daemon-1.0.15-native-src/unix ./configure

5、编译 [root@localhost ~]# make

6、 编译完成后出现jsvc文件夹,复制jsvc到/usr/share/tomcat8/bin目录下面 [root@localhost ~]# cp jsvc ../../

7、在/etc/init.d/目录下编写tomcat8启动服务配置文件。 [root@localhost ~]#cd /etc/init.d/ [root@localhost ~]# vi tomcat8

#!/bin/bash
#startup script for tomcat on linux

# chkconfig: 2345 10 90 
# description: tomcat sever ....

#filename tomcat.sh

#JAVA_HOME=/opt/zimbra/jdk-1.7.0_51
TOMCAT_HOME=/opt/apache-tomcat-8.0.20

################################################

start_tomcat=$TOMCAT_HOME/bin/daemon.sh
stop_tomcat=$TOMCAT_HOME/bin/daemon.sh

start() {
    echo -n "Starting tomcat: "
    ${start_tomcat} start
    echo "tomcat start ok"
}

stop() {
    echo -n "Shutdown tomcat"
    ${stop_tomcat} stop
    echo "tomcat stop ok"
}

#how we were called

case "$1" in
    start)
        start
        ;;
    stop)
        stop
        ;;
    restart)
        stop
        sleep 10
        start
        ;;
    *)
        echo "Usage: $0 {start|stop|restart}"
esac

exit 0

8、录入完成,按Esc键。输入: wq保存退出并赋予/etc/init.d/tomcat8文件可执行权限 [root@localhost~]# chmod 777 /etc/init.d/tomcat8 ------------------添加服务-----------------------------------------

9、[root@localhost~] #chkconfig --add tomcat8 ##添加tomcat服务

10、[root@localhost~] #chkconfig –list |grep tomcat8 ##查看tomcat服务是否被添加 --------------------启动服务---------------------------------------------

11、[root@localhost~] # service tomcat8 start ##启动tomcat服务

12、[root@localhost~] # service tomcat8 stop ##停止tomcat服务

13、[root@localhost~] # service tomcat8 restart ##重启tomcat

14、[root@localhost~] # service tomcat8 status ##查看tomcat服务启动状态 然后给普通用户tomcat的权限,就可以了。

转载于:https://my.oschina.net/baiyimi/blog/491136

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值