• Ubuntu16.04配置TOMCAT8


    基于虚拟机Ubuntu16.04配置Tomcat过程

    一、安装JDK

        首先要确定好要安装的jdktomcat版本能对的上,具体如图所示:

       

     

     

        版本选择是Jdk1.8,首先上官网http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下载linux相应版本。

     

    通过Vmware Toolswindows本地文件jdk-8u181-linux-x64.tar.gz移动到虚拟机内。

     

       打开虚拟机终端

     

        1.输入su root切换root权限;

     

        2.输入cd /usr进入usr目录;

     

        3.输入mkdir java创建java文件夹;

     

        4.回到jdk安装文件所在目录,输入cp jdk-8u181-linux-x64.tar.gz /usr/javajdk安装文件拷贝到/usr/java目录下;

     

    输入tar -zxvf jdk-8u181-linux-x64.tar.gz 解压安装包

     

        5.可以看到目录中生成文件夹jdk-8u181-linux-x64

     

        6.安装成功后可以在usr/java/中生成jdk目录,如图所示(图是1.6 不影响)

       7.输入cd /etc进入etc目录,接着输入gedit profile修改环境变量,并在最后添加:

        #set java environment

        export JAVA_HOME=/usr/java/jdk1.8.0_181

        export JRE_HOME=/usr/java/jdk1.8.0_181/jre

        export PATH=$PATH:$JAVA_HOME/bin

        export CLASSPATH=./:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

     

     

        如图所示:

     

        8.输入source profile使环境变量设置生效;

        9.输入Java –version测试jdk是否安装成功,如图所示:

     

    二、安装TOMCAT

        在Tomcat官网下载对应的版本文件http://tomcat.apache.org/

    同样复制入虚拟机内。

        1.解压tomcat压缩包,输入tar –xzvf apache-tomcat-8.5.32.tar.gz

        2.移动tomcat文件到/opt文件目录下

        Sudo mv apache-tomcat-8.5.32 /opt

    接着输入mv apache-tomcat-8.5.32 tomcat8对该文件夹进行重命名

        3.配置tomcatbin目录下的startup.shshutdown.sh文件,进入tomcatbin目录 cd /opt/tomcat8/bin

        4.输入gedit startup.sh,并在文件中exec "$PRGDIR"/"$EXECUTABLE" start "$@" 前面加上以下内容

        export JAVA_HOME=/usr/java/jdk1.8.0_181

        export JRE_HOME=/usr/java/jdk1.8.0_181/jre

        export PATH=$PATH:$JAVA_HOME/bin

        export CLASSPATH=./:$JAVA_HOME/lib:$JAVA_HOME/jre/l

        export TOMCAT_HOME=/opt/tomcat8

        5.输入gedit shutdown.sh,与第4步一样修改文件内容。

        6.输入./startup.sh,启动tomcat

    总结:

    8: 

        本人实验结果连接不上localhost8080,也考虑过是防火墙或端口的问题,Ubuntu的防火墙开关命令ufw enabledisable也试过,查看8080端口情况,在开放状态,如图所示:

     

    9月5日更新:

        win系统下一遍就成功,实在不信邪,终于有时间解决这个疑问.问题解决了,jdk版本过低的问题;日志中报了这个错误:

    Could not find the main class: org.apache.catalina.startup.Bootstrap.

        如果遇到无法访问的问题,可通过以下命令查看tomcat启动日志:

        cd tomcat/logs

       cat catlina.out

     

     

  • 相关阅读:
    C#+API实现指定窗体激活
    DEVC++学习之(一)
    javascript 实现原生下载的各种情况
    IssueVision 之WebService安全篇
    Add relationship to BS sample
    ExpandRelationWithCtxt 与 GetRelatedObjects 的区别
    C#调用javascript
    解禁网页限制
    Unix cc options vs gcc options
    IssueVision 之模式篇
  • 原文地址:https://www.cnblogs.com/xizhu/p/9593543.html
Copyright © 2020-2023  润新知