tomcat 笔记

部署 jre8

  • 下载 oracle jre8,下载界面
  • 解压
    tar zxf jre-8u221-linux-x64.tar.gz -C /opt/
    cd /opt && mv jre-8u221-linux jre
    
  • 创建 /etc/profile.d/jre.sh,内容如下
    export JAVA_HOME=/opt/jre
    export PATH=$JAVA_HOME/bin:$PATH
    

部署 tomcat8

  • 下载 tomcat
    curl -O http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.45/bin/apache-tomcat-8.5.45.tar.gz
    
  • 解压
    tar zxf apache-tomcat-8.5.45.tar.gz -C /opt/
    cd /opt/ && mv apache-tomcat-8.5.45 tomcat
    
  • 创建文件 /opt/tomcat/bin/setenv.sh,内容如下
    export JAVA_HOME=/opt/jre
    export JAVA_OPTS="$JAVA_OPTS -server -Xms8192M -Xmx8192M -Xmn3072M -Xss512K -Djava.security.egd=file:/dev/./urandom -XX:+DisableExplicitGC -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -Djava.awt.headless=true -Ddruid.registerToSysProperty=true"
    # -Djava.library.path=/opt/tomcat/libs/tcnative # tcnative 库位置
    #export CATALINA_OPTS="-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.port=10087"
    export CATALINA_PID="/var/run/tomcat.pid"
    
  • 创建 /usr/lib/systemd/system/tomcat.service 文件,内容如下
    [Unit]
    Description=The Apache Tomcat
    After=network.target
    
    [Service]
    Type=forking
    PIDFile=/var/run/tomcat.pid
    ExecStart=/opt/tomcat/bin/catalina.sh start
    ExecStop=/opt/tomcat/bin/catalina.sh stop
    SuccessExitStatus=143
    
    [Install]
    WantedBy=multi-user.target
    
  • 启动 tomcat 服务
    systemctl daemon-reload
    systemctl start tomcat
    

转载于:https://my.oschina.net/colben/blog/3101399

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值