zoukankan      html  css  js  c++  java
  • CentOS上安装tomcat ,并将tomcat注册为服务

    1下载一个tomcat服务器,并上传到服务器,解压到一个路径

     如路径为: /server/apache-tomcat-8.0.52

    即 $Tomcat_HOME = /server/apache-tomcat-8.0.52

     

     2 将tomcat加到linux服务中

     

    2.1. 将$Tomcat_HOME/bin目录下的Catalina.sh复制到目录/etc/init.d中,重命名为tomcat

     

    cp $Tomcat_HOME/bin/Catalina.sh /etc/init.d/tomcat

     

    2.2.编辑/etc/init.d/tomcat

     

    vi /etc/init.d/tomcat

     

    在文件起始行[#!/bin/sh]后加入如下两行:

     

    # chkconfig: 2345 10 90

    # description:Tomcat8 service

     

    备注

     2345表明这个服务的运行级是2、3、4和5级;

     第二个数字是启动优先级,数值从0到99;第三个数字是停止优先级,数值从0到99。

     

    在上面两行后增加如下两个变量 CATALINA_HOME 和 JAVA_HOME

    CATALINA_HOME=$安装路径/apache-tomcat-8.0.35

    JAVA_HOME=$安装路径/jdk1.8.0_131

     

    增加的完成配置如下:

     

    # chkconfig: 2345 10 90

    # description:Tomcat8 service

    CATALINA_HOME=/server/apache-tomcat-8.0.52

    JAVA_HOME=/usr/java/jdk1.8.0_191

     

     

    3. 设置tomcat执行权限

     

    chmod 755 /etc/init.d/tomcat

     

    4. 设置服务运行

     

    chkconfig --add tomcat

    5. 将tomcat服务加入到开机启动中

     

    chkconfig tomcat on

     

    6. 启动停止tomcat的命令

     

    service tomcat start/stop

     

    7. 优化tomcat

    编辑/etc/init.d/tomcat

    首行添加如下命令(内存分配大小具体根据机器而定)如图示

    CATALINA_OPTS="$CATALINA_OPTS -server -Xms1G -Xmx6G -XX:+UseG1GC -Dfile.encoding=UTF-8"

     

    参照如下:

     

     

     

  • 相关阅读:
    影响上传、下载速度的原因
    JDK9环境变量配置
    CentOS配置Nginx及常见命令
    Docker基本命令
    selenium+java文件上传
    selenium java清空默认值时失效方法
    js常用 方法 封装
    Jvm的gc机制和算法
    Java正则总结
    枚举类
  • 原文地址:https://www.cnblogs.com/DevinZhang1990/p/12795565.html
Copyright © 2011-2022 走看看