一、Tomcat介绍
当前很多网站是用Java编写,解析java程序就必须有相关软件完成,由Tomact和jdk一起解析,tomcat是一个中间件.核心是JDK。
二、安装JDK
1、浏览器下载jdk安装包,上传至/usr/local/src下
2、解压移动并重命名
tar -zxvf jdk-8u161-linux-x64.tar.gz
mv jdk1.8.0_161 /usr/local/jdk1.8
3、设置环境变量,在 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
4、加载环境变量使其生效 source /etc/profile,检查版本 java -version
发现和安装的版本不一致,检查之前或者系统是否安装了openjdk,结果发现有openjdk。
5、临时解决办法如下,也可以直接卸载openjdk.再次检查OK。
三、安装Tomcat
1、下载安装包
2、解压移动并重命名
tar -zxvf apache-tomcat-8.5.29.tar.gz
mv apache-tomcat-8.5.29 /usr/local/tomcat
3、启动tomcat并检查,因为安装包时二进制免编译包,所以免去了编译的过程
/usr/local/tomcat/bin/startup.sh
4、tomcat 不支持restart,需要先关闭在启动,关闭命令如下
/usr/local/tomcat/bin/shutdown.sh
5、监听端口
8080端口;为web提供服务的端口
8005端口:管理端口
8009端口:第三方服务端口
6、浏览器访问
需要先关闭防火墙,然后在浏览器输入IP:8080,一定要跟8080端口。
systemctl stop firewalld
systemctl disable firewalld