1、安装JDK1.8
[root@tomcat ~]# yum -y install java-1.8.0-openjdk.x86_64
#查看JDK
[root@tomcat ~]# java -version
2、部署Tomcat8
下载tar包
[root@tomcat ~]# wget https://dlcdn.apache.org/tomcat/tomcat-8/v8.5.100/bin/apache-tomcat-8.5.100.tar.gz
解压到/usr目录下
[root@tomcat ~]# tar -zxf apache-tomcat-8.5.100.tar.gz -C /usr/
# 重命名
[root@tomcat ~]# mv /usr/apache-tomcat-8.5.100/ /usr/tomcat
启动
[root@tomcat ~]# cd /usr/tomcat/bin/
# 执行启动脚本
[root@tomcat bin]# ./startup.sh
#停止tomcat
[root@tomcat bin]# ./shutdown.sh
验证
在浏览器上通过httpp://tomcat服务器的IP:端口(例如:http://192.168.31.68:8080/),访问tomcat页面。
3、tomcat目录结构
├── bin #用以启动、关闭Tomcat或者其它功能的脚本(.bat文件和.sh文件)
├── conf #用以配置Tomcat的XML及DTD文件
├── lib #存放web应用能访问的JAR包
├── LICENSE
├── logs #Catalina和其它Web应用程序的日志文件
├── NOTICE
├── RELEASE-NOTES
├── RUNNING.txt
├── temp #临时文件
├── webapps #Web应用程序根目录
└── work #用以产生有JSP编译出的Servlet的.java和.class文件
4、配置systemctl方式管理tomcat
创建tomcat.service文件
[root@tomcat bin]# vim /etc/systemd/system/tomcat.service
# 输入如下内容:
[Unit]
Description=Apache Tomcat Server
After=network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
ExecStart=/usr/tomcat/bin/startup.sh
ExecStop=/usr/tomcat/bin/shutdown.sh
ExecRetart=/usr/tomcat/bin/shutdown.sh && sleep2 && /usr/tomcat/bin/startup.sh
[Install]
WantedBy=multi-user.target
# 重新加载
[root@tomcat bin]# systemctl daemon-reload
# 启动tomcat
[root@tomcat conf]# systemctl start tomcat