• CentOS里Tomcat端口开放


    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 // 路由文件

  • 相关阅读:
    rk3288的SDK修复cm3218光敏驱动bug
    UVA 12627
    用JDBC编程的执行时错误及其解决大全
    linux中文输入法
    树套树专题——bzoj 3110: [Zjoi2013] K大数查询 & 3236 [Ahoi2013] 作业 题解
    To Noob Json是什么鬼?
    2015.7.3, 杭州……产品级敏捷案例研究
    Java下拼接运行动态SQL语句
    spring mvc+ajax分页
    Linux开发环境搭建与使用——ubuntu更新设置
  • 原文地址:https://www.cnblogs.com/loveyoul9/p/11607181.html
Copyright © 2020-2023  润新知