CentOS7のapache
CentOS7を実投入しようといろいろテスト中。
変更点が多すぎて管理者は大変・・・。
各種設定はsystemctl
ネットワークはnmcliとnmtui
ルーティン関係はipコマンド
で困ったことが起きた。
普通にApacheをyum 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できないのかな?