• 【04】Cent OS 7 中部署JDK + Tomcat 环境


    Zabbix支持对JVM的监控。前提必须在服务端部署JDK和Tomcat。

    JDK 环境部署

    1、下载JDK。楼主下载了最新版本JDK10。

    下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk10-downloads-4416644.html

     

    2、将 rpm 放入服务端机器上,安装。

    楼主放置的路径:cd /usr/local/src/

     

    备注:不用关注 No such file or directory

    3、检查JDK版本。

     

    Tomcta 环境部署

    1、下载 Tomcat。楼主下载了最新版本的Tomcat。

    下载地址:https://tomcat.apache.org/download-90.cgi

    2、将 tar包 放入服务端机器上,安装。

    楼主放置的路径:cd /usr/local/src/

     

    移动解压包: mv /usr/local/src/apache-tomcat-9.0.10 /usr/local/

    3、配置自启动

    切换至Tomcat的bin目录,cd /usr/local/apache-tomcat-9.0.10/bin/

    创建并编辑setenv.sh,vi setenv.sh,输入以下内容

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

     

    4、配置service

    切换目录:cd /usr/lib/systemd/system

    vi tomcat.service

    [Unit]

    Description=Tomcat

    After=syslog.target network.target remote-fs.target nss-lookup.target

    [Service]

    Type=forking

    PIDFile=/usr/local/apache-tomcat-9.0.10/tomcat.pid

    ExecStart=/usr/local/apache-tomcat-9.0.10/bin/startup.sh

    ExecReload=/bin/kill -s HUP $MAINPID

    ExecStop=/bin/kill -s QUIT $MAINPID

    PrivateTmp=true

    [Install]

    WantedBy=multi-user.target

     

    备注:注意将第6和7行的Tomcat路径/usr/local/apache-tomcat-9.0.10换成你自己的Tomcat的绝对路径

    5、执行以下指令将tomcat.service添加开机至开机启动

    //配置开机启动
    systemctl enable tomcat
    //启动tomcat
    systemctl start tomcat
    //停止tomcat
    systemctl stop tomcat
    //重启tomcat
    systemctl restart tomcat
    //检查tomcat状态
    systemctl status tomcat
    6、配置防火墙,开放8080端口,浏览器输入服务器地址+8080端口就能打开小猫咪啦!
    firewall-cmd --zone=public --add-port=8080/tcp --permanent
    firewall-cmd --reload

     

  • 相关阅读:
    互联网行业加班排行榜第一!
    那些年我们一起优化的SQL
    我变强了
    同事吵架一时爽,事后两行泪!
    腾讯公布 23 年前第一间办公室照片,太有年代感了
    接口用例自动回归实践
    寻找终身事业,而非升职加薪
    从功能测试进阶自动化测试,熬夜7天整理出这一份3000字超全学习指南
    智能测试的三个阶段
    测试妹子说我代码有坑,我直接翻脸!
  • 原文地址:https://www.cnblogs.com/zmx-721/p/9688208.html
Copyright © 2020-2023  润新知