服务器

服务器基本操作


防火墙相关命令

<h1>服务器防火墙设置命令</h1> <h3>0.处理问题</h3> <p><code>端口访问不了的, 可以执行 systemctl stop firewalld 服务器内关掉防火墙</code></p> <h3>1、查看机器所开放的所有端口号:</h3> <pre><code>firewall-cmd --list-ports</code></pre> <h3>2、在没有80/tcp端口的情况下添加端口号:</h3> <pre><code>firewall-cmd --zone=public --add-port=80/tcp</code></pre> <h3>3、重启防火墙</h3> <pre><code>firewall-cmd --reload</code></pre> <h1>解决程序只能运行一次问题</h1> <p>&gt;通常情况下我们写的mini服务器通过外网浏览器连接时响应一次以后仍无反应,此时我我们要查看当前进程PID,要将其杀死后程序才能继续运行。</p> <h3>1.查看当前进程PID</h3> <pre><code>ps aux | grep -i http(程序名)</code></pre> <h3>2.杀死当前进程</h3> <pre><code>kill -9 PID(上图PID为5858)</code></pre> <h1>端口</h1> <h3>1、关闭firewalld 与iptables防火墙 或开通端口 如果怕不安全开通即可</h3> <pre><code>systemctl stop firewalld //关闭firewalld防火墙 service iptables stop //关闭iptables 防火墙 iptables -I INPUT -p tcp --dport 80 -j ACCEPT //在iptables 放通端口 firewall-cmd --zone =public --add-port=80/tcp --permanent //在firewall 放通端口</code></pre>

页面列表

ITEM_HTML