Fedora 15でApacheを起動できませんプロジェクトをダウンロードして/var/www/html
(繰り返し)所有者に変更しましたが、SELinuxコンテキストやそれに似たものを変更したようには見えません。私が実行すると、service httpd start
次のようになります。
httpd起動(systemctl経由):操作が失敗しました。詳細については、システムログと「systemctl status」を参照してください。
[失敗]
rootとして実行すると、httpd -k start
次のようになります。
(98)すでに使用されているアドレス:make_sock:アドレス127.0.0.1:80にバインドできません。
理由はわかりませんが、SELinuxに関連しているようです。どんなアイデアがありますか?
ベストアンサー1
エラー出力に示されているとおりに実行する必要があります。
詳細については、システムログとを参照してください
systemctl status
。
しかし、2番目のエラーメッセージは非常に明確です。一部のプログラムはすでに実行されており、ポート80を使用しています。netstat
ポート80を占有するプログラムを見つけるには、rootとして実行します。
netstat -ntlp
おそらく、これは前のコマンドで開始されたhttpdプロセスです。その場合は、再試行する前に終了するか、restart
代わりに使用してくださいstart
。