在 CentOS 上安装 Tomcat7
2015-07-02 13:37
465 查看
1. 下载
#可以直接在官网下载然后传到服务器上,也可以直接下载 #下载地址:http://tomcat.apache.org/download-70.cgi
2. 安装
# tar -xzvf apache-tomcat-7.0.29.tar.gz # mv apache-tomcat-7.0.29 /opt/tomcat7 # cd /opt/tomcat7 # bin/startup.sh
3. 配置
在生产环境用 root 是不安全的,所以# useradd -s /sbin/nologin tomcat # chown -R tomcat:tomcat /opt/tomcat7
做为 service,和操作系统一起启动
# cd /opt/tomcat7/apache-tomcat-7.0.29/bin # tar -xzvf commons-daemon-native.tar.gz # cd commons-daemon-1.0.10-native-src/unix # ./configure # make # cp jsvc ../.. # cd ../..
在 daemon.sh 的注释后边,正文最开始增加下边五行内容
# vim daemon.sh ---- # chkconfig: 2345 10 90 # description: Starts and Stops the Tomcat daemon. JAVA_HOME=/usr/java/jdk1.6.0_31 #此处为你真实的JAVA_HOME地址 CATALINA_HOME=/opt/tomcat7/apache-tomcat-7.0.29 CATALINA_OPTS="-Xms1024m -Xmx2048m -XX:PermSize=256m -XX:MaxPermSize=512m"
增加到 service
# cp daemon.sh /etc/init.d/ # chkconfig --add daemon.sh
检查
# chkconfig --list|grep daemon.sh tomcat 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
打开端口
# vim /etc/sysconfig/iptables ---- -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT # service iptables restart
温馨提示:如果/etc/sysconfig/iptables不存在可点击查看此文章 --》/article/6357799.html
文章来源参考:http://batizhao.github.io/linux/2012/07/17/install-tomcat7-on-centos/
相关文章推荐
- Solr4.10使用教程(二):solr和tomcat整合方法二
- Solr4.10使用教程(一):solr整合tomcat方法一
- tomcat热部署和热加载(推荐)
- tomcat 7 full gc频繁问题
- 解决:Linux下Java占用CPU突然升高,即使用空的tomcat也不会降低
- tomcat+java的web程序持续占cpu问题调试
- 部署Tomcat项目到外网
- Eclipse中启动tomcat报错java.lang.OutOfMemoryError: PermGen space的解决方法
- nginx+tomcat负载均衡
- Apache、Tomcat、Nginx
- 设置tomcat自启动时段
- tomcat配置默认访问工程目录
- JVM及Tomcat优化
- nginx+tomcat优化转载初步尝试流量项目
- 修改tomcat配置文件来改变访问路径
- myeclipse更改类或者是配置文件不用重启tomcat的方法
- tomcat登陆WEB显示无权限问题&& tomcat无限循环启动问题
- tomcat登陆WEB显示无权限问题&& tomcat无限循环启动问题
- jvm 内存溢出 在myeclipse中加大tomcat的jvm内存 java.lang.OutOfMemoryError: PermGen space
- 解决tomcat一闪而过(转)