本文简述 Linux 环境下 JDK 和 Tomcat 的安装配置方法.

JDK 1.8.0_252 + Apache-tomcat-8.5.38

1. 安装 JDK

  • 下载安装包. 官网下载地址: https://www.oracle.com/java/technologies/javase-downloads.html

    官网下载需要注册账号, 同意协议, 有点麻烦, 这里悄悄放了一个 jdk-8u251-linux-x64.tar.gz

    1
    2
    3
    4
    5
    6
    7
    8
    # 解压. 假设解压后的文件夹名为 jdk1.8.0_251
    tar zxvf jdk-8u251-linux-x64.tar.gz

    # 在 /usr/local/ 下创建一个名为 java 的目录
    mkdir /usr/local/java

    # 将解压后的文件夹移到上述目录
    mv jdk1.8.0_251 /usr/local/java/
  • 配置环境变量

    1
    vi /etc/profile

    在文件*/etc/profile*最后插入如下代码后保存退出 ( 注意 JAVA_HOME 路径为JDK 存储路径 )

    1
    2
    3
    export JAVA_HOME=/usr/local/java/jdk1.8.0_251
    export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export PATH=$PATH:$JAVA_HOME/bin

    vi /etm/profile意为使用 vim 打开文件, 输入 i 切换到Insert 状态, 然后插入上面的代码. 完成后 Esc:wq 保存并退出.

  • 刷新配置文件

    1
    source /etc/profile
  • 测试. 输出 Java 版本信息则说明安装配置成功.

1
java -version

2. 安装 Tomcat

  • 下载安装包. 官网下载地址: http://tomcat.apache.org/

    1
    2
    3
    4
    5
    # 解压
    tar zxvf apache-tomcat-8.5.38.tar.gz

    # 移动到 usr/local/, 将就把文件夹改名为tomcat8
    mv apache-tomcat-8.5.38 /usr/local/tomcat8
  • 启动 Tomcat

    1
    2
    cd /usr/local/tomcat8/bin
    sh ./startup.sh

    如果一切正常, 应该出现几行信息, 最后以 Tomcat started结束

    停止:shutdown.sh

  • 测试

    如果本机有浏览器, 那浏览器打开 http://localhost:8080应可以看到那只传说中的 Tom Cat

    如果浏览器都有不起, 那个直接 curl http://localhost:8080, 应可以看到一堆 HTML 代码, 自行脑补一下 Tom Cat 出现的画面 ~

    若因端口占用等原因导致启动失败, 修改*`${CATALINA_HOME}/conf/server.xml*即可. 关于 Tomcat 的详细配置本文就不赘述了.

  • 配置开机启动

    修改*/etc/rc.d/rc.local*, 在最后面加下如下代码 ( 注意: 第 1 行不能少 )

    1
    2
    export JAVA_HOME=/usr/local/java/jdk1.8.0_251
    /usr/local/tomcat8/bin/startup.sh start

    /etc/rc.d/rc.local 文件添加可执行权限

    1
    chmod +x  /etc/rc.d/rc.local