debian中设置tomcat开机启动
2015年3月11日 16:57
- 解压
在tomcat的bin目录下有commons-daemon-native.tar.gz文件
1 | ➜ bin tar -zxvf commons-daemon-native. tar .gz |
- 编译
1 2 3 | ➜ unix . /configure ... ➜ unix make |
- 复制到bin目录
编译后生成jsvc文件,复制到bin目录下
1 | cp jsvc /home/wyq/software/apache-tomcat-7 .0.59 /bin/ |
- 设置启动用户
打开daemon.sh文件,默认用户是tomcat,可以自己更改
1 | TOMCAT_USER=wyq |
- 启动/停止
1 | sh daemon.sh start /stop |
- 修改daemon.sh配置
在daemon.sh文件中添加以下配置
1 2 3 4 5 6 | pkenv= /home/wyq/pkenv JAVA_HOME=$pkenv /jdk1 .7.0_75 CATALINA_HOME=$pkenv /apache-tomcat-7 .0.59 CATALINA_BASE=$pkenv /apache-tomcat-7 .0.59 DAEMON_HOME=$pkenv /apache-tomcat-7 .0.59 /bin TOMCAT_USER=wyq |
- 添加到/etc/init.d
1 2 | cd /etc/init .d ln -s xxxx /bin/daemon .sh tomcat |
- 以service方式启动/停止
1 | sudo service tomcat start /stop |
重启机器,tomcat会跟随启动启动.