- 错误演示
- 原因
- 安装 JDK 、JRE 和 Tomcat
- 下载 jdk 和 jre
- jdk
- jre
- 配置 JAVA 环境变量
- 配置系统环境变量
- 添加如下语句
- 配置用户环境变量
- 添加如下语句
- 使用户环境变量生效
- 为其他用户更新用户环境变量
- 启动 Tomcat
- 浏览器访问
在 Ubuntu 系统下启动 Tomcat 后,在浏览器地址栏输入 ip:port (例:192.168.163.129:8080) 无法访问 Tomcat 主页。
在虚拟机安装的是 jdk11,jdk11 不包含 jre 需要另外安装 jre。
安装 JDK 、JRE 和 Tomcat 下载 jdk 和 jre在 Oracle 官方下载,此处以 jdk-11.0.15 和 jre1.8.0_331为例。下载如图所示安装包
jdk官网地址:https://www.oracle.com/java/technologies/downloads/#java11
官方地址: https://www.oracle.com/java/technologies/downloads/#java8
虚拟机使用 root 账号登录,
使用 xshell 工具传输到虚拟机中,在 root 目录下,新建 soft 文件夹
将 jdk、jre 和 tomcat 传输到 soft 文件夹下,然后在虚拟机进入到 /root/soft/ 目录
cd /root/soft/
将三个安装包使用如下命令解压缩
tar -xzvf apache-tomcat-10.0.20.tar.gz tar -xzvf jdk-11.0.15_linux-x64_bin.tar.gz tar -xzvf jre-8u331-linux-x64.tar.gz
然后将解压后的 jdk 和 jre 文件夹,先将 jre-8u331 重命名为 jre ,然后移动到 /usr/local/java 目录下
mv jre-8u331 jre mv jdk-11.0.15 /usr/local/java mv jre /usr/local/java/jdk-11.0.15/ mv apache-tomcat-10.0.20 /usr/local/配置 JAVA 环境变量
在 etc 目录下 使用vi命令,分别编辑 enviroment 和 profile 文件。
配置系统环境变量vi /etc/enviroment添加如下语句
export JAVA_HOME=/usr/local/java/jdk-11.0.15 export JRE_HOME=/usr/local/java/jdk-11.0.15/jre export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib配置用户环境变量
vi /etc/profile添加如下语句
if [ "${PS1-}" ]; then
if [ "${BASH-}" ] && [ "$BASH" != "/bin/sh" ]; then
# The file bash.bashrc already sets the default PS1.
# PS1='h:w$ '
if [ -f /etc/bash.bashrc ]; then
. /etc/bash.bashrc
fi
else
if [ "`id -u`" -eq 0 ]; then
PS1='# '
else
PS1='$ '
fi
fi
fi
export JAVA_HOME=/usr/local/java/jdk-11.0.15
export JRE_HOME=/usr/local/java/jdk-11.0.15/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
if [ -d /etc/profile.d ]; then
for i in /etc/profile.d/*.sh; do
if [ -r $i ]; then
. $i
fi
done
unset i
fi
使用户环境变量生效
source /etc/profile为其他用户更新用户环境变量
su luther source /etc/profile启动 Tomcat
进入 Tomcat 目录
cd /usr/local/apache-tomcat-10.0.20/bin/
启动 Tomcat
./startup.sh
使用如下命令查看是否启动成功
ps -ef|grep tomcat浏览器访问
至此访问成功



