Apache起動せず((13)Permission denied: AH00072: make_sock: could not bind to address)

Linuxでプロキシ作ることがあって、squidも面倒なので、Apacheでやるわーと思ったけど、Apacheが起動しなくて、1時間ほど悩んだのでメモ

結果は、SELinuxをOFFにするの忘れてた(笑)

フォワードプロキシで、10080番ポートにしようと思ったのだけど、下のようなメッセージが出て、ポート変えたて8080だとApacheは起動するけど、プロキシとしてはちゃんと動かんし何やねんとおもってたら、SELinuxがEnforcingになってなかったというオチでした。

いつもはテンプレートからデプロイするのだけど、今回はISOメディアからまっさらでインストールしたやつだったので忘れていた模様。。

Apacheのエラーメッセージ

 x月 xx 18:15:39 fismng24101 httpd[1453]: (13)Permission denied: AH00072: make_sock: could not bind to address [::]:10080
 x月 xx 18:15:39 fismng24101 httpd[1453]: (13)Permission denied: AH00072: make_sock: could not bind to address 0.0.0.0:10080
 x月 xx 18:15:39 fismng24101 httpd[1453]: no listening sockets available, shutting down
 x月 xx 18:15:39 fismng24101 httpd[1453]: AH00015: Unable to open logs
 x月 xx 18:15:39 fismng24101 systemd[1]: httpd.service: Main process exited, code=exited, status=1/FAILURE

 
SELinuxをOFFにする

grubby --update-kernel ALL --args selinux=0

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA