1. 安装 jdk 环境

Tomcat 是 Java 写的,所以需要配置 jdk 环境。

Linux 系统安装软件有三种方式

  • yum 源安装
  • rpm 包安装
  • 免安装版

1.1 安装目录

Linux 软件安装目录通常为这几个

  • /usr:系统级的目录,可以理解为C:/Windows/,/usr/lib理解为C:/Windows/System32。
  • /usr/local:用户级的程序目录,可以理解为C:/Progrem Files/。用户自己编译的软件默认会安装到这个目录下。
  • /opt:用户级的程序目录,可以理解为D:/Software,opt有可选的意思,这里可以用于放置第三方大型软件(或游戏)

本次安装在 /usr/local/java 目录

  1. mkdir /usr/local/java

1.2 下载并解压

下载有多种方式,这里以 wget 方式下载 jdk-8u141-linux-x64.tar.gz

  1. mkdir /opt/jdk # 软件包存放目录
  2. cd /opt/jdk
  3. wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u141-b15/336fa29ff2bb4ef291e347e091f7f4a7/jdk-8u141-linux-x64.tar.gz"
  1. tar -zxvf jdk-8u141-linux-x64.tar.gz -C /usr/local/java

1.3 配置环境变量

Linux 的系统环境变量在/etc/profile文件中配置

  1. vim /etc/profile # 打开 profile 配置文件

按 i 进入插入模式,在 profile 文件中插入 jdk 命令的路径信息,:wq保存退出

  1. # jdk 安装根目录
  2. export JAVA_HOME=/usr/local/java/jdk1.8.0_141
  3. # 为系统环境变量添加bin目录和已有的系统环境变量
  4. export PATH=$JAVA_HOME/bin:$PATH
  1. source /etc/profile # 重新加载 profile 文件

1.4 测试 jdk 环境安装成功

编写一个基本的 Java 程序测试(只看版本号不一定准确)

  1. vim Hello.java
  1. public class Hello {
  2. public static void main(String[] args) {
  3. System.out.println("hello world");
  4. }
  5. }
  1. javac Hello.java # 编译
  2. java Hello # 执行

正确打印 hello world,则为安装成功。

2. 安装 Tomcat

2.1 安装目录

我们选择将 Tomcat 安装在 /opt/tomcat8.5 目录。通常使用的是 Tomcat 的免安装版本,解压即用。

  1. mkdir /opt/tomcat8.5

2.2 下载并解压

同样使用 wget 下载 Tomcat,我们可以去开源软件镜像站查看 Tomcat 的版本,选择下载。

  1. cd /opt/tomcat8.5
  2. wget https://mirrors.cnnic.cn/apache/tomcat/tomcat-8/v8.5.76/bin/apache-tomcat-8.5.76.tar.gz
  3. tar -zxvf apache-tomcat-8.5.76.tar.gz

2.3 开启防火墙

Tomcat 默认使用 8080 端口,Linux 可能没有开发此端口,需要手动开启

  1. # 查看防火墙开放端口
  2. firewall-cmd --list-ports
  3. # 为防火墙添加 3306 端口
  4. firewall-cmd --zone=public --add-port=8080/tcp --permanent
  5. # 重新加载防火墙配置
  6. firewall-cmd --reload

2.4 测试 Tomcat 安装成功

我们可以将 Tomcat 也加入系统环境变量,方便后续启动停止。目前,我们直接进入 bin 目录手动启动。

  1. cd /opt/tomcat8.5/apache-tomcat-8.5.76/bin
  2. ./startup.sh # 启动 Tomcat

浏览器输入服务器 IP 地址加端口号 8080 访问 Tomcat 默认网页,正常打开即为安装成功。

  1. ./shutdown.sh # 关闭 Tomcat