下载
wget http://mirror.esocc.com/apache/tomcat/tomcat-7/v7.0.63/bin/apache-tomcat-7.0.63.tar.gz
解压
tar -zxvf apache-tomcat-7.0.63.tar.gz
mv ./apache-tomcat-7.0.63 /usr/local
添加到环境变量
vim /etc/profile
export TOMCAT_HOME=/usr/local/apache-tomcat
source /etc/profile
开启gzip压缩,线程优化
编辑 server.xml
找到如下的行
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
将其改为:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
maxHttpHeaderSize="8192"
useBodyEncodingForURI="true"
URIEncoding="UTF-8"
maxThreads="600"
minSpareThreads="500"
acceptCount="1000"
enableLookups="false"
compression="on"
compressionMinSize="2048"
noCompressionUserAgents="gozilla, traviata"
compressableMimeType="text/html,text/xml,text/json,text/javascript,text/css,text/plain,application/javascript,application/xml,application/xml+xhtml"
/>
内存优化
vim /usr/local/apache-tomcat/bin/catalina.sh
cygwin=false前添加
JAVA_OPTS="-Xms512m -Xmx1024m -Xss128K -XX:PermSize=128m -XX:MaxPermSize=256m"