CentOS 7でApache(httpd)が解決策にアクセスできない

1449 ワード

仮想マシンのCentOS 7にインストールされているApache(httpd)は、yum方式でインストールされ、ソースパッケージ方式でもインストールされています.ソフトウェアのインストールが成功したかどうかを検出したいと思っていました.ホストで仮想マシンにアクセスすると、まったくアクセスできません.その後、関連資料を調べてファイアウォールの問題だと分かった.
次のコマンドを実行すると、tcpの80ポートを任意のIPにアクセスできるように設定できます.
1
[root@localhost ~]# iptables -I INPUT -p TCP --dport 80 -j ACCEPT

ホストで正常にアクセスできます.他のポートが任意のIPにアクセスできるように設定するには、コマンドの80を他のポートに変更するだけです.この方法で再起動した後、もう一度実行しなければならないことに注意してください.
自己学習用のみ使用する場合は、firewallファイアウォールをオフにすることができます(CentOS 7のみ):
1
2
3
4
#  firewall
systemctl stop firewalld.service
# firewall
systemctl disable firewalld.service

参考:centos 7 firewallインストールiptablesを閉じて構成
CentOS
Linux
テクニックスキャンして、微信を共有します.