在这篇文章中:

    手动搭建 Java Web 环境

    操作场景

    本文档介绍如何在 Linux 操作系统的交大云主机上手动搭建 Java Web 环境。

    进行手动搭建 Java Web 环境,您需要熟悉 Linux 命令,并对所安装软件使用、配置和兼容性比较了解。

    示例软件版本

    本文搭建的 Java Web 环境组成版本及说明如下:

    • Linux:Linux 操作系统,本文以 CentOS 7.6 为例。
    • Apache Tomcat:Web 应用服务器,本文以 Apache Tomcat 8.5.55 为例。
    • JDK:Java 开发工具包,本文以 JDK 1.8.0_221 为例。

    前提条件

    已创建了 Linux 云主机。如您还未创建云主机,请参考 快速创建 Linux 云主机

    操作步骤

    步骤1:登录 Linux 云主机

    您可以根据使用习惯,选择通过:远程登录方式登录 Linux 云主机(推荐)或控制台方式登录云主机。

    步骤2:安装 JDK

    1. 下载 JDK 源码包,您可前往 Java SE 下载 页面选择需要的版本

    2. 新建 JDK 安装目录。

      1
      mkdir /usr/java
    3. 执行以下命令,将 JDK 源码包解压到指定位置。

      1
      tar xzf jdk-8u221-linux-x64.tar.gz -C /usr/java
    4. 执行以下命令,打开profile文件。

      1
      vim /etc/profile
    5. i切换至编辑模式,在export PATH USER …后另起一行,根据您实际使用的 JDK 版本添加以下内容。

      1
      2
      3
      export JAVA_HOME=/usr/java/jdk1.8.0_221(您的 JDK 版本)
      export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
      export PATH=$JAVA_HOME/bin:$PATH

      添加完成后,如下图所示:

    6. Esc,输入 :wq,保存文件并返回。

    7. 执行以下命令,读取环境变量。

      1
      source /etc/profile
    8. 执行以下命令,查看 JDK 是否已经安装成功。

      1
      java -version

      返回如下信息,则表示安装成功。

    步骤3:安装Tomcat

    1. 执行以下命令,下载 Tomcat 源码包,您可根据实际需求下载不同版本 Tomcat。

      说明:

      本文使用 Apache 官网提供下载网址,若出现下载链接失效等错误或需要其他 Tomcat 版本时,可前往 Apache 官网 获取更多安装信息。

      1
      wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.55/bin/apache-tomcat-8.5.55.tar.gz
    2. 执行以下命令,解压 Tomcat 源码包。

      1
      tar xzf apache-tomcat-8.5.55.tar.gz
    3. 执行以下命令,将解压后的文件夹下的文件移动到/usr/local/tomcat/目录下。

      1
      mv apache-tomcat-8.5.55/* /usr/local/tomcat/
    4. 执行以下命令,打开server.xml文件。

      1
      vim /usr/local/tomcat/conf/server.xml
    5. 找到,按i切换至编辑模式,将appBase=”webapps”替换为以下内容:

      1
      appBase="/usr/local/tomcat/webapps"
    6. Esc,输入 :wq,保存文件并返回。

    7. 执行以下命令,新建setenv.sh文件。

      1
      vi /usr/local/tomcat/bin/setenv.sh
    8. i切换至编辑模式,输入以下内容,设置 JVM 的内存参数。

      1
      JAVA_OPTS='-Djava.security.egd=file:/dev/./urandom -server -Xms256m -Xmx496m -Dfile.encoding=UTF-8'
    9. Esc,输入 :wq,保存文件并返回。

    10. 执行以下命令,启动 Tomcat。

      1
      /usr/local/tomcat/bin/startup.sh

      显示结果如下,则成功启动。

    验证环境配置

    1. 执行以下命令,创建测试文件。

      1
      echo Hello World! > /usr/local/tomcat/webapps/ROOT/index.jsp
    2. 在本地浏览器中访问如下地址,查看环境配置是否成功。

      1
      http://云服务器实例的公网 IP:8080

      显示结果如下,则说明环境配置成功。