zoukankan      html  css  js  c++  java
  • 如何在Linux上安装Tomcat

    Tomcat需要JDK的支持,所以安装Tomcat前先安装JDK。

    一、首先到JDK官网下载与自己机器相应的JDK。

      注意机器位数,Linux系统的话可以用uname -a命令查看系统信息,如果是Ubuntu的系统,下载后缀为.tar.gz的就行。我64位的机器下的是这个JDK:wget http://download.oracle.com/otn-pub/java/jdk/8u102-b14/jdk-8u102-linux-x64.tar.gz

    接下来就是解压,然后配置JDK环境。

    vim /etc/profile,在文件尾添加下列环境变量

    export JAVA_HOME=/opt/jdk1.8.0_102
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=${JAVA_HOME}/lib
    export PATH=${JAVA_HOME}/bin:$PATH

    source /etc/profile,使配置文件立即生效。

    运行java -version 可以查看相应版本的JDK是否安装成功。

    二、下载Tomcat

      在Tomcat官网找到自己要下载的Tomcat版本,解压后,在Tomcat目录的bin/下运行./startup.sh启动Tomcat。Tomcat托管的默认服务器端口是8080,所以在浏览器中输入http://localhost:8080/index.jsp能看到Tomcat欢迎界面,那么到此Tomcat安装成功了。

     


     ps:如果想在80端口启动服务,需要有root权限,1024以下端口都需要root权限;

    修改方法:

    修改apache-tomcat-7.0.57/conf/server.xml

    <Connector port="80" protocol="HTTP/1.1"
                   connectionTimeout="20000"
                   redirectPort="8443" />

     如果这些都配置好了还不能访问,用tcpdump查看流量,很有可能是80端口被防火墙封了,需要开启。

    iptables -A INPUT -p tcp --dport 80 -j ACCEPT
    service iptables save
  • 相关阅读:
    死信队列消息原因排查
    MQ中间件死信队列深度不断增加问题解决案例
    DB2 57016报错的解决办法(表状态不正常,导致表无法操作)
    万门大学--童哲
    eclipse jvm配置
    weblogic threadpool has stuck threads
    8-10 ObserveableCommand演示
    8-9 四种执行方式区别讲解
    8-8 toObserve两种形态演示
    8-7 Observe两种形态演示
  • 原文地址:https://www.cnblogs.com/vincent-vg/p/5787226.html
Copyright © 2011-2022 走看看