CentoS里Tomcat端口开放
2024-08-24 13:32:28
1.发现安装好tomcat后,发现无法访问tomcat首页,后来发现防火墙没有开放8080端口。
需注意的是:CentOS 7防火墙换用Friewalld了,所以要用以下命令将端口号加进防火墙:
firewall-cmd --zone=public --add-port=8080/tcp --permanent firewall-cmd --reload
命令含义:
–zone #作用域
–add-port=80/tcp #添加端口,格式为:端口/通讯协议
–permanent #永久生效,没有此参数重启后失效
最后记得reload以下,出现success就是设置成功。我在执行命令时,出现firewalld is not running的报错,用以下命令将firewalld起起来即可,并且允许其自启动
重启:#systemctl restart firewalld.service
启动:# systemctl start firewalld
查看状态:# systemctl status firewalld 或者 firewall-cmd --state
开机是否启动:# systemctl disable | enable firewalld
禁用:# systemctl stop firewalld
更新防火墙规则:
# firewall-cmd --reload
# firewall-cmd --complete-reload
两者的区别就是第一个无需断开连接,就是firewalld特性之一动态添加规则,第二个需要断开连接,类似重启服务
查看所有打开的端口
firewall-cmd --zone=public --list-ports
Centos7之前 开启端口
开启80端口:# iptables -I INPUT -p tcp --dport 80 -j ACCEPT
查看防火墙状态:# service iptables status
保存到防火墙规则中:#service iptables save
重启防火墙:#service iptables restart
/etc/firewalld/zones/public.xml // 路由文件
最新文章
- vc下打印透明背景图片
- Angular2 架构
- Objective C 内存管理[转]
- Timestame类型和String 类型的转化
- Android里viewpager切换页面存在页面不相邻的页面被销毁的问题
- 函数lock_rec_find_similar_on_page
- UBUNTU 关闭iptables的方法
- LeetCode _ Copy List with Random Pointer
- Mysql利用存储过程插入400W条数据
- LeetCode--11_974_Subarray_Sums_Divisible_by_K
- ContOS7编译安装python3,配置虚拟环境
- python系统编程(二)
- poj 2349 求最小生成树里面第m长的边
- Linux -- 利用 ptrace 进行代码注入
- 【托业】【新托业TOEIC新题型真题】学习笔记2-题库一-->;P5-6
- Turing equation
- HashMap和Hashtable有什么区别?
- JavaScript 之 解码类似eval(function(p,a,c,k,e,d){}))的JavaScript代码
- socket编程时使用了inet_ntoa函数,存储到链表中的数据总是自动改变
- Activiti工作流笔记(1)