tomcat用普通用户启动

1.创建用户

创新互联公司,是一家集策划、设计、技术开发一体的专业互联网产品服务公司,致力于为企业信息化提供驱动力。技术团队10多年来致力于为客户提供企业网站定制,手机网站开发。先后服务了千余家客户,包括各类中小企业、高校、政府。 创新互联公司将利用公司在过去10多年的资源积累,力争为客户打造真正革命性的口碑产品!

[root@node3 bin]# useradd  -r -M -s /sbin/nologin -u 8080 tomcat

2.安装jsvc工具

[root@node3 bin]# tar xvf commons-daemon-native.tar.gz
[root@node3 bin]# cd commons-daemon-1.0.15-native-src/unix/
[root@node3 unix]# ./configure  --with-java=/usr/local/jdk1.7.0_80
[root@node3 unix]# make
[root@node3 unix]# cp -a jsvc /usr/local/tomcat-7.0.64/bin/

[root@node3 unix]# vim /etc/rc.local
/usr/local/tomcat-7.0.64/bin/jsvc -user tomcat -Djava.util.logging.config.file=/usr/local/tomcat-7.0.64/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -server -Xms1024m -Xmx2048m -XX:PermSize=256M -XX:MaxNewSize=512m -XX:MaxPermSize=256m -Djava.awt.headless=true -Djava.endorsed.dirs=/usr/local/tomcat-7.0.64/endorsed -classpath /usr/local/tomcat-7.0.64/bin/bootstrap.jar:/usr/local/tomcat-7.0.64/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/tomcat-7.0.64 -Dcatalina.home=/usr/local/tomcat-7.0.64 -Djava.io.tmpdir=/usr/local/tomcat-7.0.64/temp org.apache.catalina.startup.Bootstrap start

[root@node3 unix]# ps -ef | grep -i  tomcat
tomcat   19857 19856  4 16:40 ?        00:00:47 jsvc.exec -user tomcat -Djava.util.logging.config.file=/usr/local/tomcat-7.0.64/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -server -Xms1024m -Xmx2048m -XX:PermSize=256M -XX:MaxNewSize=512m -XX:MaxPermSize=256m -Djava.awt.headless=true -Djava.endorsed.dirs=/usr/local/tomcat-7.0.64/endorsed -classpath /usr/local/tomcat-7.0.64/bin/bootstrap.jar:/usr/local/tomcat-7.0.64/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/tomcat-7.0.64 -Dcatalina.home=/usr/local/tomcat-7.0.64 -Djava.io.tmpdir=/usr/local/tomcat-7.0.64/temp org.apache.catalina.startup.Bootstrap start
root     20384 19920  0 16:58 pts/1    00:00:00 grep -i fron
[root@node3 unix]#


分享文章:tomcat用普通用户启动
地址分享:http://pwwzsj.com/article/iphcoj.html