아파 치 시작 오류: Permission denied AH 00072 makesock could not bind to address address [::]:

1159 단어 ApacheLinux
아파 치 를 시작 할 때 오 류 를 알 립 니 다:
Permission denied: AH00072: make_sock: could not bind to address [::]:84
이것 은 Selinux 의 보안 정책 때 문인 것 같 습 니 다. 호스트 의 안전 을 위해 정책 에서 지정 하지 않 은 포트 에 접근 할 수 없습니다.
해결 방법:
\ # selinux 포트 보기
[root@moc1 ~]# semanage port -l|grep http   
http_cache_port_t              tcp      8080, 8118, 10001-10010  
http_cache_port_t              udp      3130  
http_port_t                    tcp      81, 80, 443, 488, 8008, 8009, 8443  
pegasus_http_port_t            tcp      5988  
pegasus_https_port_t           tcp      5989  

\ # 포트 추가
[root@moc1 ~]# semanage port -a -t http_port_t -p tcp 84

 
하면, 만약, 만약...
-bash: semanage: command not found
설치 명령
[root@moc1 ~]# yum -y install semanage 

Selinux 닫 기 를 선택 할 수도 있 습 니 다.
1, 임시 종료
[root@moc1 ~]# setenforce 0

2, 영구 폐쇄
[root@localhost ~]# vim /etc/selinux/config
#SELINUX=enforcing #   
#SELINUXTYPE=targeted #   
SELINUX=disabled #  

저장 종료
\ # 설정 즉시 적용
[root@moc1 ~]# setenforce 0 

좋은 웹페이지 즐겨찾기