一,官网下载
官网下载:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
本文使用的是:apache-tomcat-8.5.39.tar.gz
2,下载以后上传到你的服务器即可 rz命令上传 没有的可以下载:yum install lrzsz
[root@localhost home]# rz
3,解压:
[root@localhost home]# ll
总用量 456648
-rw-r--r-- 1 root root 9672485 6月 15 14:16 apache-tomcat-8.5.39.tar.gz
[root@localhost home]#tar -zxvf apache-tomcat-8.5.39.tar.gz
4,在/usr/local目录下面创建/tomcat目录
cd /usr/local
mkdir /tomcat
5,移动刚刚解压的apache-tomcat-8.5.39到/usr/local/tomcat
mv apache-tomcat-8.5.39 /usr/local/tomcat
6,进入/usr/local/tomcat/apache-tomcat-8.5.39/bin目录
cd /usr/local/tomcat/apache-tomcat-8.5.39/bin
7,启动tomcat
前提条件自己安装好了JDK1.8,不会的看这篇文章Centos7安装JDK1.8
./startup.sh
8,访问
1,自己xshell访问
curl 127.0.0.1:8080
出现下面部分代码说明启动成功!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Apache Tomcat/8.5.39</title>
<link href="favicon.ico" rel="icon" type="image/x-icon" />
<link href="favicon.ico" rel="shortcut icon" type="image/x-icon" />
<link href="tomcat.css" rel="stylesheet" type="text/css" />
</head>
2,浏览器访问:自己的ip+8080
二 出现访问不了的看下面:
浏览器访问出现这种情况:一般是8080端口没打开,或者防火墙打开的
解决:
1,Centos7自带的防火墙:firewall
开启8080端口:
firewall-cmd --zone=public --add-port=8080/tcp --permanent
2,要是更换了防火墙服务:iptables
用以下的:
iptables -A INPUT -p tcp --dport 8080 -j ACCEPT
然后访问即可!!!
#保存上述规则
service iptables save
#开启服务
systemctl restart iptables.service