세부 사항을 자세히 이해하지 못했습니다. 단계별로 설명해 드리겠습니다.두 웹 서버 간의 phpMyAdmin 설치
두 대의 웹 서버와 하나의 PC를 AWS EC2 인스턴스에 설치하고 다른 하나는 내 PC에 설치합니다. localhost에 phpmyadmin을 설치했습니다. localhost에서 phpmyadmin에 접속하고 localhost에서 데이터베이스와 웹 애플리케이션을 설정할 수 있습니다.
AWS EC2 인스턴스에서 phpmyadmin을 설치하려고하면 설치가 정상입니다. 그러나 phpmyadmin에 액세스 할 때 문제가 발생하며 항상 403 금지 된 오류가 발생합니다. 이 오류는 /etc/httpd/conf.d/phpMyAdmin.conf 파일에서 올바른 IP 주소 문제 때문에 항상 발생합니다.
문제가 있습니다. 해당 특정 EC2 인스턴스에 대해 공용 IP를 설정하면 403 금지됨 오류가 발생합니다. 127.0.0.1로 기본 IP로 변경하면 EC2 인스턴스가 아닌 내 로컬 호스트에 설치된 phpmyadmin에 액세스 할 수 있습니다. 그래서 궁금하다
(1) EC2 인스턴스에 설치된 phpmyadmin에 해당 인스턴스의 공용 IP 주소로 액세스 할 수없는 이유는 무엇입니까?
(2) 내 localhost와 EC2 인스턴스에 설치된 두 phpmyadmin 사이에 연결 또는 연결 또는 연관이있는 이유는 무엇입니까?
감사합니다.
두 번째 질문은 이해가되지 않으며 127.0.0.1 주소에 대한 오해에서 유래합니다. 나는 이것을 읽음으로써 시작할 것이다 : https://en.wikipedia.org/wiki/Localhost –
고마워. 나는 그것을 이해하려고 노력할 것이다. – batuman