zoukankan      html  css  js  c++  java
  • ubuntu14.10折腾tomcat8,是的,折腾

    基础环境:jdk

    当然,下载tomcat

    步骤

    最好用root吧

    解压

    sudo tar zxvf apache-tomcat-8.0.18.tar.gz
    sudo mv apache-tomcat-8.0.18 /usr/project
    cd /usr/project/apache-tomcat-8.0.18

    添加环境变量

    sudo gedit ./bin/startup.sh
    加入内容:
    #set environment
    JAVA_HOME=/usr/project/jdk1.8.0_31
    JRE_HOME=/usr/project/jdk1.8.0_31/jre
    TOMCAT_HOME=/usr/project/apache-tomcat-8.0.18
    PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
    CLASSPATH=.:$JRE_HOME/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

    保存退出

    启动

    sudo ./bin/startup.sh

    验证启动

    浏览器输入http://localhost:8080

    关闭

    sudo ./bin/shutdown.sh

    验证关闭

    浏览器输入http://localhost:8080

    好的,问题,纠结的问题

    启动后提示Tomcat started.但打开浏览器没有猫
    启动提示:
    Using CATALINA_BASE: /usr/project/apache-tomcat-8.0.18
    Using CATALINA_HOME: /usr/project/apache-tomcat-8.0.18
    Using CATALINA_TMPDIR: /usr/project/apache-tomcat-8.0.18/temp
    Using JRE_HOME: /usr
    Using CLASSPATH:/usr/project/apache-tomcat-8.0.18/bin/bootstrap.jar:/usr/project/apache-tomcat-8.0.18/bin/tomcat-juli.jar
    Tomcat started.

    具体见这里http://bbs.csdn.net/topics/390988104?page=1#post-398913270

    折腾,各种折腾

    换端口

    sudo gedit ./conf/server.xml
    <Connector port="8080" protocol="HTTP/1.1"
    connectionTimeout="20000"
    redirectPort="8443" />

    将8080替换就好

    关闭,打开防火墙

    关闭ubuntu的防火墙
    ufw disable
    开启防火墙
    ufw enable

    最后……

    认真读启动提示,JRE_HOME是不正确的,解决
    sudo gedit ./bin/catalina.sh
    文件开头
    JAVA_HOME=/usr/project/jdk1.8.0_31
    JRE_HOME=/usr/project/jdk1.8.0_31/jre

    总结

    遇到问题不要xia找解决方案,认真看启动提示,启动提示,提示,示……….

  • 相关阅读:
    Hadoop概述与配置
    组件间通讯及钩子函数
    react组件
    JSX
    Node.js二分查找
    链表
    微信支付V3
    在有序数组中查找某一特定元素的索引
    给定一个只包括 ‘(‘,‘)‘,‘{‘,‘}‘,‘[‘,‘]‘ 的字符串,判断字符串是否有效。
    我的前半生
  • 原文地址:https://www.cnblogs.com/wygdove/p/4542107.html
Copyright © 2011-2022 走看看