zoukankan      html  css  js  c++  java
  • Linux安装Tomcat

    两种方式:

      1.包管理工具(略)

      2.二进制包安装

    ⒈下载

      https://tomcat.apache.org/download-90.cgi 选择core 下的tar.gz

    ⒉安装

    #移动二进制包到安装目录
    mv apache-tomcat-9.0.29.tar.gz /opt
    #定位到安装目录
    cd /opt
    #解压
    tar -zxvf apache-tomcat-9.0.29.tar.gz

    ⒊配置tomcat

      1.配置startup.sh

      进入tomcat安装目录的bin目录下,编辑startup.sh.

    cd apache-tomcat-9.0.29/bin
    vim startup.sh

      在最后一行之前加入如下信息:

    #set java environment
    export JAVA_HOME=/usr/java/jdk1.8.0_231
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:%{JAVA_HOME}/lib:%{JRE_HOME}/lib
    export PATH=${JAVA_HOME}/bin:$PATH
    
    #tomcat
    export TOMCAT_HOME=/opt/apache-tomcat-9.0.29

      *JAVA_HOME和TOMCAT_HOME对应自己的jdk和tomcat的安装目录.

      2.配置shutdown.sh

      编辑shutdown.sh

    vim shutdown.sh

      在最后一行之前加入如下信息:

    #set java environment
    export JAVA_HOME=/usr/java/jdk1.8.0_231
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:%{JAVA_HOME}/lib:%{JRE_HOME}/lib
    export PATH=${JAVA_HOME}/bin:$PATH
    
    #tomcat
    export TOMCAT_HOME=/opt/apache-tomcat-9.0.29

      3设置tomcat开机自启(可省略)

      如果要设置为tomcat开机自启动,需要编辑文件/etc/rc.local,这里存放着开机自启动的程序。(配置在/etc/profile和/etc/bash.bashrc文件中的内容是当有用户登录时才起作用,这不符合tomcat需要启动的实际情况) 
      编辑/etc/rc.local:

    vim /etc/rc.local

      在最后一行之前加入如下信息:(配置你自己的tomcat的startup.sh文件的路径)

    #set java environment
    export JAVA_HOME=/usr/java/jdk1.8.0_231
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:%{JAVA_HOME}/lib:%{JRE_HOME}/lib
    export PATH=${JAVA_HOME}/bin:$PATH
    
    /opt/apache-tomcat-9.0.29/bin/startup.sh

    ⒋启动

    ./startup.sh

    访问http://localhost:8080/  查看Tomcat是否启动成功

    ⒌防火墙放行8080端口

    firewall-cmd --permanent --add-port=8080/tcp
    firewall-cmd --reload
  • 相关阅读:
    [转载]C# 判断字符是否中文还是英文
    [转载]C#读写配置文件(XML文件)
    [转载]C#多线程学习(一) 多线程的相关概念
    [转载]C# HashTable 遍历与排序
    [转载]C# 多选功能(checkedListBox控件)
    [转载]在C#中使用官方驱动操作MongoDB
    [转载]MongoDB开发学习(2)索引的基本操作
    公钥私钥和RSA算法
    iOS 如何在一个已经存在多个project的workspace中引入cocoapods管理第三方类库
    应用号
  • 原文地址:https://www.cnblogs.com/fanqisoft/p/10460622.html
Copyright © 2011-2022 走看看