zoukankan      html  css  js  c++  java
  • CentOS安装Tomcat8

    安装环境:CentOS-6.5 
    安装方式:源码安装 
    软件:apache-tomcat-8.0.0.RC3.tar.gz 
    下载地址:http://tomcat.apache.org/download-80.cgi

    安装前提 
    系统必须已安装配置JDK6+,安装请参考:http://www.linuxidc.com/Linux/2014-10/108066.htm

    安装tomcat 
    将apache-tomcat-8.0.0.RC3.tar.gz文件上传到/usr/local中执行以下操作:

    代码如下:
    [root@localhost ~]# cd /usr/local
    [root@localhost ~]# tar -zxv -f apache-tomcat-8.0.0.RC3.tar.gz // 解压压缩包
    [root@localhost ~]# rm -rf apache-tomcat-8.0.0.RC3.tar.gz // 删除压缩包
    [root@localhost ~]# mv apache-tomcat-8.0.0.RC3 tomcat

    到这里可能想改下端口 因为可能8080被其他软件占用了 比如wdcp啥的 怎么改呢

    假设tomcat所在目录为/usr/local/apache-tomcat/

    1、打开tomcat配置文件
    #vi /usr/local/apache-tomcat/conf/server.xml

    2、打开Tomcat配置文件之后按 /8080  快速检索

    3、修改端口,按 i 进行,将8080 修改为 80

    4、按:wq 保存并退出

    5、 重启tomcat

    #/var/apache-tomcat/bin/shutdown.sh

    #/var/apache-tomcat/bin/startup.sh

    6、如果不行的话就重新加载一遍 source  /etc/profile(少数情况)

    然后防火墙打开对应的端口就可以了

    这时候启动tomcat吧

    [root@iZ9sy80jvn5ej4Z ~]# /usr/local/tomcat/bin/startup.sh Using CATALINA_BASE:   /usr/local/tomcat Using CATALINA_HOME:   /usr/local/tomcat Using CATALINA_TMPDIR: /usr/local/tomcat/temp Using JRE_HOME:        /usr/local/java/jdk1.8.0_111 Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar Tomcat started.

    看到Tomcat starte应该已经启动好了吧  打开浏览器ip:端口号

    竟然是空白的  怎么办  看下日志啊 在哪啊 在/usr/local/tomcat/logs

    果然报错了  百度了下答案 

    在apache-tomcat-8.0.26/bin/setclasspath.sh中添加一下内容

     
     
    export JAVA_HOME=/usr/java/jdk1.8.0_60   
    export JRE_HOME=/usr/java/jdk1.8.0_60/jre    
    export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH    
    export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

    setclasspath.sh中 中是哪里啊 试了几下 在最开头加下就可以了
    再试下  可以了
    附上停止服务命令
    /usr/local/tomcat/bin/shutdown.sh
     
    只有全力以赴 才能看起来毫不费力
  • 相关阅读:
    Django报错 No module named 'django.templates'
    Django 创建 hello world
    python(Django2.0) 安装
    create-react-app踩坑记
    Vue项目的痛点
    React 错误处理(componentDidCatch)
    Vue props双向绑定
    redux 中的 redux-thunk(中间件)
    webpack 搭建React(手动搭建)
    vue interceptors(拦截器)
  • 原文地址:https://www.cnblogs.com/zysoft/p/6403365.html
Copyright © 2011-2022 走看看