linux安装tomcat

2019-05-30  本文已影响0人  混世大魔汪

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" />

上一篇下一篇

猜你喜欢

热点阅读