Ubuntu 下启动 Tomcat 后浏览器无法访问
Ubuntu 下启动 Tomcat 后浏览器无法访问错误演示原因安装 JDK11配置 JAVA 环境变量配置系统环境变量添加如下语句配置用户环境变量添加如下语句使用户环境变量生效为其他用户更新用户环境变量启动 Tomcat浏览器访问错误演示在 Ubuntu 系统下启动 Tomcat 后,在浏览器地址栏输入 ip:port (例:192.168.163.129:8080) 无法访问 Tomcat 主
Ubuntu 下启动 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
jre
官方地址: 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
浏览器访问
至此访问成功
更多推荐
所有评论(0)