首页 > 代码库 > CentOS 下 Tomcat安装和配置优化
CentOS 下 Tomcat安装和配置优化
官网下载
1.直接下载.tar.gz
安装包,地址:http://tomcat.apache.org/download-70.cgi
2.使用wget
命令下载(推荐)。
wget -c http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.70/bin/apache-tomcat-7.0.70.tar.gz
解压
依然是直接命令:
tar -zxvf apache-tomcat-7.0.70.tar.gz
启动
进入解压后的apache-tomcat-7.0.70 -- bin
目录,执行命令:
./startup.sh
问题描述: centos7中启动tomcat提示bash: tomcat8.0.39/bin/startup.sh: 权限不够
解决方案:
先进入bin目录
cd /soft/apache-tomcat-8.0.39/bin
然后执行以下命令:
chmod u+x *.sh
最后再在bin命令行重启应用服务:
./startup.sh
/data/tomcat/apache-tomcat-7.0.78/bin/startup.sh
/data/tomcat/apache-tomcat-7.0.78/bin/shutdown.sh
查看进程
ps aux|grep tomcat
打印控制台
tail -F /data/tomcat/apache-tomcat-7.0.78/logs/catalina.out
参数优化
bin/catalina.sh
JAVA_OPTS="-server -XX:PermSize=64M -XX:MaxPermSize=256m -Xms8192m -Xmx10240m"
conf/server.xml 配置
<Connector port="8080" protocol="org.apache.coyote.http11.Http11NioProtocol"
connectionTimeout="20000"
redirectPort="8443"
maxThreads="6000"
minSpareThreads="200"
acceptCount="3000"
enableLookups="false" />
conf/tomcat-users.xml (管理监控帐号配置)
<role rolename="admin-gui"/>
<role rolename="manager-gui"/>
<user username="ipi" password="123" roles="admin-gui,manager-gui"/>
CentOS 下 Tomcat安装和配置优化