linux安装tomcat
1、打开要安装中间件的接口服务器控制台,用root用户登录。
2、打开终端,命令窗口键入:cd /home/web/software,进入software文件夹
.3、命令窗口键入:tar-zxvf apache-tomcat-8.0.53.tar.gz,解压tomcat压缩包
4、命令窗口键入:mv zookeeper-3.4.8 /home/web,将当前文件夹下的apache-tomcat-8.0.53文件夹移到app下
5、指定tomcat所用JDK。在命令窗口键入:vim /home/web/apache-tomcat-8.0.53/bin/setclasspath.sh,打开tomcat环境变量配置文件,按“a”键进入编辑状态,在最顶部增加:
export JAVA_HOME=/home/web/jdk1.7.0_80
export JRE_HOME=/home/web/jdk1.7.0_80/jre
输好后按Esc键,键入:wq,Enter保存并退出。
6、配置tomcat开机自动重启。
首先编译安装tomcat守护程序
cd /home/web/apache-tomcat-8.0.53/bin
tar-zxvf commons-daemon-native.tar.gz
cdcommons-daemon-1.1.0-native-src/unix
./configure--with-java=/home/web/jdk1.7.0_80
make
cpjsvc ../..
修改启动脚本
vi/opt/tomcat6/bin/daemon.sh
找到如下内容并修改如下
test ".$TOMCAT_USER" = . &&TOMCAT_USER=app
# Set JAVA_HOME to working JDK or JRE
JAVA_HOME=/home/web/jdk1.7.0_80
修改文件权限
chown -R app:app /home/web/apache-tomcat-8.0.53
chmod 777 /home/web/apache-tomcat-8.0.53/bin/daemon.sh
最后添加到开机自启:
ln -s /home/web/apache-tomcat-8.0.53/bin/daemon.sh/etc/init.d/tomcat8
chkconfig --add tomcat8
添加完之后,我们使用chkconfig
--list来查看开机自启的服务中是否已经有我们的tomcat了,如下所示,可以看到在最后一行便是我们的tomcat服务了。
7、配置tomcat启动参数。(可选)
在bin/catalina.sh中的JAVA_OPTS参数中加入:
–Xms256m –Xmx2048m
在conf/web.xml中加入:
<security-constraint>
<web-resource-collection>
<url-pattern>/*</url-pattern>
<http-method>PUT</http-method>
<http-method>DELETE</http-method>
<http-method>HEAD</http-method>
<http-method>OPTIONS</http-method>
<http-method>TRACE</http-method>
</web-resource-collection>
<auth-constraint></auth-constraint>
</security-constraint>
在conf/server.xml中修改
<Connector port="8080" protocol="HTTP/1.1"
maxThreads="200"
minSpareThreads="50"
maxSpareThreads="100"
acceptCount="50"
maxKeepAliveRequests="1"
connectionTimeout="10000"
redirectPort="8443"
useBodyEncodingForURI="true" />