Tomcat搭建配置
环境准备
关闭防火墙并设置开机不自启,
systemctl stop firewalld.service
systemctl disable firewalld.service
setenforce 0
修改主机名
Ctrl+D 退出后重新连接
hostnamectl set-hostname tomcat
JDK下载与安装
使用CRT将JDK上传到/usr/local/src目录下并解压
tar -zxvf jdk-8u211-linux-x64.tar.gz
移动到/usr/local/目录下改名为jdk1.8
mv jdk1.8.0_211/ /usr/local/jdk1.8
查看下/usr/local/目录下是否有jdk1.8目录
ls /usr/local/
修改环境变量
vim /etc/profile
//编译内容
......
JAVA_HOME=/usr/local/jdk1.8/
JAVA_BIN=/usr/local/jdk1.8/bin
JRE_HOME=/usr/local/jdk1.8/jre
PATH=$PATH:/usr/local/jdk1.8/bin:/usr/local/jdk1.8/jre/bin
CLASSPATH=/usr/local/jdk1.8/jre/lib:/usr/local/jdk1.8/lib:/usr/local/jdk1.8/jre/lib/charsets.jar
source /etc/profile //启动生效
检查JDK安装情况
java -version
显示下方内容则编译成功
java version "1.8.0_211"
Java(TM) SE Runtime Environment (build 1.8.0_211-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.211-b12, mixed mode)
或者
openjdk version "1.8.0_242"
OpenJDK Runtime Environment (build 1.8.0_242-b08)
OpenJDK 64-Bit Server VM (build 25.242-b08, mixed mode)
查看所在目录//which java
安装Tomcat
官网下载地址:http://tomcat.apache.org/
在cd /usr/local/src/目录下解压
将解压后的文件移动到/usr/local目录下,并命名为tomcat
启动Tomcat
/usr/local/tomcat/bin/startup.sh
测试
grep java
在浏览器地址栏中输入http://IP:8080/(这里的IP为你虚拟机的IP地址,此处IP为192.168.174.155),此时可以看到tomcat界面
修改配置文件
vim /usr/local/tomcat/conf/server.xml
//
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
//将这里的8080直接改成80
重启Tomcat服务,Tomcat服务是不支持restart的方式重启服务的,所以要想重启服务必须先关闭服务,使用命令/usr/local/tomcat/bin/shutdown.sh,然后再启动服务,使用命令
/usr/local/tomcat/bin/shutdown.sh
测试
netstat命令监听Java相关服务端口来查看是否启动成功
netstat -plnt | grep java
Nginx的默认端口也是80,这就和我刚刚设置的Tomcat端口发生冲突。这时,我们需要关闭Nginx服务,重新启动Tomcat服务