지정된 가상 호스트에서만 phpMyAdmin 에 대한 액세스를 허용하는 방법
페이지 정보
작성자 관리자 (61.♡.26.87) 작성일 20-05-30 18:15 조회 1,873 댓글 0본문
phpMyAdmin 을 개별 호스트가 아닌, 전역으로 설치를 하게 되면,
기본적으로 Apache 설정에 있는 모든 virtualhost 에서 다 동작하게 된다.
보안 등 여러가지 이유로 특정 도메인에서만 동작되게 하는 방법이다.
1. 우선, phpMyAdmin.conf 에서 전역 설정 주석처리하기
/etc/httpd/conf.d/phpMyAdmin.conf 파일에서 아래 두 구문을 주석처리 한다.
#Alias /phpMyAdmin /usr/share/phpMyAdmin
#Alias /phpmyadmin /usr/share/phpMyAdmin
2. virtualhost 설정에서 원하는 도메인 설정에 위 주석처리한 구문을 추가한다.
<VirtualHost>
....
Alias /phpMyAdmin /usr/share/phpMyAdmin
</VirtualHost>
3. Apache restart
아파치 서버를 재시작한다.
* 참고
https://qastack.kr/server/487335/allow-access-to-phpmyadmin-only-on-a-specified-virtualhost
기본적으로 Apache 설정에 있는 모든 virtualhost 에서 다 동작하게 된다.
보안 등 여러가지 이유로 특정 도메인에서만 동작되게 하는 방법이다.
1. 우선, phpMyAdmin.conf 에서 전역 설정 주석처리하기
/etc/httpd/conf.d/phpMyAdmin.conf 파일에서 아래 두 구문을 주석처리 한다.
#Alias /phpMyAdmin /usr/share/phpMyAdmin
#Alias /phpmyadmin /usr/share/phpMyAdmin
2. virtualhost 설정에서 원하는 도메인 설정에 위 주석처리한 구문을 추가한다.
<VirtualHost>
....
Alias /phpMyAdmin /usr/share/phpMyAdmin
</VirtualHost>
3. Apache restart
아파치 서버를 재시작한다.
* 참고
https://qastack.kr/server/487335/allow-access-to-phpmyadmin-only-on-a-specified-virtualhost
추천0
댓글목록 0
등록된 댓글이 없습니다.