美文网首页
linux安装tomcat

linux安装tomcat

作者: 混世大魔汪 | 来源:发表于2019-05-30 15:41 被阅读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" />

    相关文章

      网友评论

          本文标题:linux安装tomcat

          本文链接:https://www.haomeiwen.com/subject/qfdvtctx.html