网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容

使用 jsvc 启动tomcat方法

时间:2024-10-14 12:22:08

1、创建启动tomcat的用户,这点很重要,一定要设置成nologin的

使用 jsvc 启动tomcat方法

2、编译启动文件jsvc[root@localhost bin]# pwd/root/tomcat7/bin[root@localhost b足毂忍珩in]# tar zxvf commons-daemon-native.tar.gz[root@localhost commons-daemon-1.0.15-native-src]# cd unix/[root@localhost unix]# pwd/root/tomcat7/bin/commons-daemon-1.0.15-native-src/unix[root@localhost unix]# ./configure --with-java=/usr/java/jdk1.8.0_111[root@localhost unix]# make

使用 jsvc 启动tomcat方法

3、将编译生成的jsvc文件copy到tomcat的bin目录cp jsvc /root/tomcat7/bin/

使用 jsvc 启动tomcat方法

4、创建启动服务文件vim /usr/lib/systemd/system/tomcat.service[Unit]Description=Apache Tomcat 7 Web Application ContainerAfter=network.target[Service]Type=forkingEnvironment=PIDFile=/var/run/tomcat.pidEnvironment=JAVA_HOME=/usr/java/jdk1.8.0_111Environment=CATALINA_HOME=/root/tomcat7Environment=SYSLOG=/root/tomcat7/logs/catalina.outExecStart=/root/tomcat7/bin/jsvc \ -Dcatalina.home=${CATALINA_HOME} \ -Dcatalina.base=${CATALINA_HOME} \ -cp ${CATALINA_HOME}/bin/commons-daemon.jar:${CATALINA_HOME}/bin/bootstrap.jar:${CATALINA_HOME}/bin/tomcat-juli.jar \ -user tomcat \ -java-home ${JAVA_HOME} \ -pidfile ${PIDFile} \ -errfile ${SYSLOG} \ -outfile ${SYSLOG} \ org.apache.catalina.startup.BootstrapExecStop=/root/tomcat7/bin/jsvc \ -pidfile ${PIDFile} \ -stop \ org.apache.catalina.startup.Bootstrap[Install]WantedBy=multi-user.target

5、将tomcat目录的用户、组属性改成启动用户tomcatchown -R tomcat:tomcat /root/tomcat7

使用 jsvc 启动tomcat方法

6、将jsvc加入系统服务并启动服务systemctl enable /usr/lib/systemd/system/tomcat.servicesystemctl start tomcat.service

使用 jsvc 启动tomcat方法
© 2025 五度知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com