美文网首页
centos7 增加tomcat开机 启动

centos7 增加tomcat开机 启动

作者: 叶天义 | 来源:发表于2016-07-28 22:19 被阅读522次
    1. 增加tomcat启动参数
      tomcat 需要增加一个pid文件
      在tomca/bin 目录下面,增加 setenv.sh 配置,catalina.sh启动的时候会调用,同时配置java内存参数。
    #add tomcat pid
    CATALINA_PID="$CATALINA_BASE/tomcat.pid"
    #add java opts
    JAVA_OPTS="-server -XX:PermSize=256M -XX:MaxPermSize=1024m -Xms512M -Xmx1024M -XX:MaxNewSize=256m"
    
    1. 增加tomcat.service
      在/usr/lib/systemd/system目录下增加tomcat.service,目录必须是绝对目录。
    [Unit]
    Description=Tomcat
    After=syslog.target network.target remote-fs.target nss-lookup.target 
    [Service]Type=forking
    PIDFile=/data/tomcat/tomcat.pid
    ExecStart=/data/tomcat/bin/startup.sh 
    ExecReload=/bin/kill -s HUP $MAINPID
    ExecStop=/bin/kill -s QUIT $MAINPID
    PrivateTmp=true 
    [Install]
    WantedBy=multi-user.target
    使用tomcat.service
    
    1. 配置开机启动
    首先执行 
    #systemctl enable tomcat
    启动tomcat
    #systemctl start tomcat
    停止tomcat
    #systemctl stop tomcat
    重启tomcat
    #systemctl restart tomcat
    

    相关文章

      网友评论

          本文标题:centos7 增加tomcat开机 启动

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