CentOS7のapache

CentOS7を実投入しようといろいろテスト中。

変更点が多すぎて管理者は大変・・・。

各種設定はsystemctl
ネットワークはnmcliとnmtui
ルーティン関係はipコマンド


で困ったことが起きた。

普通にApacheyum installして
#systemctl start httpd
をする。これは今まで
#service httpd start
とやっていたので同じこと。

で。おもむろに
#netstat -lt
とListenしているポートを確認。

Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 localhost:smtp 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:mysql 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:ssh 0.0.0.0:* LISTEN
tcp6 0 0 localhost:smtp [::]:* LISTEN
tcp6 0 0 [::]:http [::]:* LISTEN
tcp6 0 0 [::]:ssh [::]:* LISTEN

??
httpがtcp6でしかListenしてない????

とりあえず原因はわからないが、無理矢理ipv4でListenさせる。

#vi /etc/httpd/conf/httpd.conf
Listen 80

Listen 0.0.0.0:80

これでとりあえず回避。
v4 v6の両方でListenできないのかな?