[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
루트가 아닌 사용자로 데몬을 시작하려고 합니다. 포트 번호 1024 이하에 바인딩하려면 루트가 필요합니다.
루트로 서비스를 시작해 보십시오:
sudo service httpd start