[root@ap-dcr-splm53 ~]# su - x3ds
[x3ds@ap-dcr-splm53 ~]$ service httpd start
Starting httpd: (13)Permission denied: make_sock: could not bind to address [::]
:80
(13)Permission denied: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
[FAILED]
[x3ds@ap-dcr-splm53 ~]$ su - root
Password:
[root@ap-dcr-splm53 ~]# cd /var/run/httpd
[root@ap-dcr-splm53 httpd]# ls
[root@ap-dcr-splm53 httpd]#
始めようとするのにhttpd
ダメですね。ファイルを見つけようとしましたが、httpd.pid
ファイルが存在しても表示されません。この問題をどのように解決できますか?
答え1
root以外のユーザーでデーモンを起動しようとしています。ポート番号1024以下にバインドするにはルートが必要です。
rootでサービスを開始してみてください。
sudo service httpd start