1.安装jdk1.8
1 下载网址:
2.在CentOS系统中上传下载好的jdk1.8,并且统一放在: /usr/soft目录下
(1)解压该软件:
tar -zxvf jdk-8uXXXX.tar.gz
(2)重命名解压后的目录
mv jdk1.8.0_161/ jdk1.8
(3)配置jdk的环境变量
vi /etc/profile
export JAVA_HOME=/usr/soft/jdk1.8
export PATH=$PATH:$JAVA_HOME/bin
(4)刷新配置使其生效
source /etc/profile
2.安装tomcat
必须安装过jdk
(1)下载linux版本的tomcat
Apache Tomcat® - Apache Tomcat 8 Software Downloads
(2) 把tomcat软件放到linux中
(3)解压
tar -zxvf apache-tomcat-8.5.90.tar.gz
(4)启动tomcat
cd /usr/soft/apache-tomcat-8.5.90/bin ----------进入tomcat文件夹中
./startup.sh ----------开启tomcat
(5) 查看进程
ps -ef | grep tomcat
结束进程:
kill -9 进程号|进程
(6) 访问tomcat
服务器IP:8080
为何不能访问服务器的tomcat
linux服务器的防火墙:
(1)放行指定端口号。----重要
firewall-cmd --add-port=8080/tcp --zone=public --permanent --add-port=被放行的端口号/tcp --zone=作用域 --permanent=永久有效
注意: 重启防火墙---systemctl restart firewalld
移除端口号 firewall-cmd --remove-port=8080/tcp --zone=public --permanent
注意: 重启防火墙---systemctl restart firewalld
查看防火墙放行的端口号 firewall-cmd --list-port
(2)防火墙关闭-----企业不建议使用。
查看防火墙的状态: systemctl status firewalld
关闭防火墙: systemctl stop firewalld
再次访问tomcat服务器
开启防火墙: systemctl start firewalld
总结:
1. 查看防火墙状态: systemctl status firewalld
2. 关闭防火墙: systemctl stop firewalld
3. 开启防火墙: systemctl start firewalld
4. 重启防火墙: systemctl restart firewalld
5. 开启禁用防火墙: systemctl disable firewalld
6. 添加端口号到防火墙:
firwall-cmd --add-port=端口号/tcp --zone=public --permanent
7. 移除端口
firwall-cmd --remove-port=端口号/tcp --zone=public --permanent
8. 查看放行的端口号
firwall-cmd --list-port