一、ubuntu下载安装jdk1.8
tomcat运行需要Java环境,这里我们下载jdk。
使用命令下载:
wget https://cdn.azul.com/zulu/bin/zulu8.66.0.15-ca-jdk8.0.352-linux_x64.zip
也可以去官网下载:oracle官网
二、jdk环境变量配置
下载完成后文件解压放到 /usr/local/java 目录下,接下来再配置环境变量。
没有java目录可以先创建。
mkdir /usr/local/java
.zip文件解压使用
unzip zulu8.66.0.15-ca-jdk8.0.352-linux_x64.zip.1
复制文件到/usr/local/java目录使用
cp -r zulu8.66.0.15-ca-jdk8.0.352-linux_x64 /usr/local/java
vim 编辑器打开
vim /etc/environment
把代码中的【zulu8.66.0.15-ca-jdk8.0.352-linux_x64】替换成你下载的jdk包名,在environment文件中加入下面配置。
按i进入插入模式,复制下面代码粘贴进去,编辑完成后按Esc退出插入模式。:wq! 保存退出。
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
export JAVA_HOME=/usr/local/java/zulu8.66.0.15-ca-jdk8.0.352-linux_x64
export JRE_HOME=/usr/local/java/zulu8.66.0.15-ca-jdk8.0.352-linux_x64/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
vim编辑器打开
vim /etc/profile
代码:
export JAVA_HOME=/usr/local/java/zulu8.66.0.15-ca-jdk8.0.352-linux_x64
export JRE_HOME=/usr/local/java/zulu8.66.0.15-ca-jdk8.0.352-linux_x64/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/
让配置生效
source /etc/profile
查看配置是否生效
java -version
三、tomcat下载
使用命令下载tomcat
wget https://dlcdn.apache.org/tomcat/tomcat-8/v8.5.84/bin/apache-tomcat-8.5.84.zip
官网下载,可以用命令下载,也可以直接下载。
解压文件
unzip apache-tomcat-8.5.84.zip
还是老操作,创建tomcat目录,把解压后的文件复制过去。
mkdir /usr/local/tomcat
cp -r apache-tomcat-8.5.84 /usr/local/tomcat
四、配置tomcat环境变量
vim打开增加jdk环境
vim /usr/local/tomcat/apache-tomcat-8.5.84/bin/setclasspath.sh
下面代码粘贴进去
export JAVA_HOME=/usr/local/java/zulu8.66.0.15-ca-jdk8.0.352-linux_x64
export JRE_HOME=/usr/local/java/zulu8.66.0.15-ca-jdk8.0.352-linux_x64/jre
执行命令启动服务
/usr/local/tomcat/apache-tomcat-8.5.84/bin/startup.sh
执行的时候会报错,如下图。这是因为文件权限不足。
在tomcat的bin目录下执行下面代码,给所有.sh文件授权。
sudo chmod 777 *.sh
再次启动
sudo ./startup.sh
访问 localhost:8080 ,看到下面这个页面就成功了。