CentOS6下配置Tomcat7以非root用户在80端口自启动(JSVC)
2012-12-14 12:03
495 查看
#添加tomcat用户 useradd tomcat -M -d / -s /sbin/nologin #设置JAVA_HOME环境变量(如果已设置可忽略) export JAVA_HOME=/data/java/jdk1.6 #编译jsvc cd /data/tomcats/tomcat7/bin tar zxvf commons-daemon-native.tar.gz cd commons-daemon-1.0.10-native-src/unix ./configure make cp jsvc ../.. cd ../.. #复制init启动脚本 cp /data/tomcats/tomcat7/bin/daemon.sh /etc/init.d/tomcat7 #修改init启动脚本(否则不支持chkconfig),在前面加入以下代码 ### BEGIN INIT INFO # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Start tomcat at boot time # Description: Enable service provided by tomcat. ### END INIT INFO CATALINA_HOME=/data/tomcats/tomcat7 JAVA_HOME=/data/java/jdk1.6 export CATALINA_HOME export JAVA_HOME #添加到启动项 chkconfig --add tomcat7 #tomcat默认HTTP端口改为80 #修改conf/server.xml把8080替换为80 #测试 /etc/init.d/tomcat7 start #这时可看到tomcat的logs目录已生成了日志文件参考:
http://tomcat.apache.org/tomcat-7.0-doc/setup.html
相关文章推荐
- Jsvc安装,配置 常规用户使用tomcat的80端口
- Jsvc安装,配置 常规用户使用tomcat的80端口
- Linux下tomcat作为守护进程运行(开机启动、以指定的用户运行、解决非root身份不能绑定1024以下端口的问题)的配置方法
- Tomcat在非Root用户下使用80端口启动报错解决办法
- 开发利器_Jsvc.利用Jsvc实现Tomcat以普通用户运行监听80端口?
- 非root用户tomcat daemon配置
- 非root用户如何使用80端口启动tomcat
- Tomcat用非root用户不能绑定80端口的解决方案
- CentOS6上搭建Tomcat环境并配置服务自启动
- RedHat linux 下修改tomcat为80端口(非root用户不能使用80端口)
- tomcat中的"Tomcat Manager"用户管理配置 web管理
- tomcat web 管理用户认证配置
- Tomcat Manager用户配置详解
- linux下tomcat服务器内存、端口及监控用户配置
- Centos7安装tomcat-8.5.9+jsvc并配置systemd服务
- 腾讯云服务器centos 6.5(jdk+tomcat+vsftp)、腾讯mysql数据库 及 tomcat自启动 配置教程
- 详解nginx 配置多个tomcat共用80端口
- Tomcat Manager用户配置详解
- Tomcat Manager用户配置详解
- linux tomcat 单应用 多实例 多用户配置