Published 2020. 9. 27. 19:17
아놔~ 주말에 하루 종일 이거 때문에 삽질했네...ㅡㅡ;;;
결론만 말하면 CentOS7 에서 SELinux 때문 이었다...
phpmyadmin을 설치 하는데 진짜 별짓을 다했다...
chown -R apache:apache phpMyAdmin 으로 소유자도 변경해보고...
chmod -R 777 로 권한도 변경해보고....
다시 설치도 해보고....
apache 에서 디렉토리 권한도 변경해보고 했는데...아파치 디렉토리 권한 문제가 아니라고 확신한거는
phpMyAdmin 디렉토리에 index.html 파일을 하나 만들어서 해보니 이건 또 열리더라...ㅡㅡ;;;
아놔~
ls -Z 를 했을때 아래처럼 httpd_sys_content_t가 나와야 된다...
drwxr-xr-x. root root unconfined_u:object_r:httpd_sys_content_t:s0 phpMyAdmin
이렇게 설정을 해주려면
chcon -R -h -t httpd_sys_content_t phpMyAdmin/
이렇게 phpMyAdmin를 원하는 디렉토리로 변경해서 해줘야 한다...
이렇게 하고 systemctl restart httpd 를 한번 해줬더니 바로~ 작동 했다...
내 반나절...ㅠㅠ