AWS Lightsail 설계도에서 WordPress를 선택할 때 phpMyAdmin 설정
SSH로 로그인했는데 phpmyadmin 폴더가 존재했기 때문에 브라우저를 통해 다음 URL로 연결을 시도했지만 오류 메시지가 표시되어 연결할 수 없습니다.
URL
http://[パブリックIP]/phpmyadmin
오류 메시지
For security reasons, this URL is only accessible using localhost (127.0.0.1) as the hostname.
액세스할 수 있도록 설정을 변경합시다.
설정 방법
메시지와 같이 localhost의 연결만 허용되므로 구성 파일을 변경합니다.
파일
/opt/bitnami/apps/phpmyadmin/conf/httpd-app.conf
설정 내용
고정 IP 주소를 허용하는 경우
<IfVersion >= 2.3>
Require ip [許可するIPアドレスを記入]
Require local
</IfVersion>
모든 연결을 허용하는 경우
※별도 Basic 인증이라고 합니다
<IfVersion >= 2.3>
Require all granted
</IfVersion>
IP가 허용되지 않는 경우 기본 인증 표시
<RequireAny>
Require ip [許可するIPアドレスを記入]
AuthType basic
AuthName "Secure Zone"
AuthUserFile [/path/to/.htpasswd]
Require valid-user
</RequireAny>
구성 변경 후 다음 명령으로 Apache를 다시 시작합니다.
sudo /opt/bitnami/ctlscript.sh restart apache
※graceful, reload계의 옵션은 준비되어 있지 않았습니다.
bitnami@ip-172-26-9-155:~$ sudo /opt/bitnami/ctlscript.sh
usage: /opt/bitnami/ctlscript.sh help
/opt/bitnami/ctlscript.sh (start|stop|restart|status)
/opt/bitnami/ctlscript.sh (start|stop|restart|status) mysql
/opt/bitnami/ctlscript.sh (start|stop|restart|status) php-fpm
/opt/bitnami/ctlscript.sh (start|stop|restart|status) apache
help - this screen
start - start the service(s)
stop - stop the service(s)
restart - restart or start the service(s)
status - show the status of the service(s)
보았습니다!
기본 사용자 이름은
root
이고 로그인 암호는 다음 파일에 설명되어 있습니다.cat /home/bitnami/bitnami_application_password
Reference
이 문제에 관하여(AWS Lightsail 설계도에서 WordPress를 선택할 때 phpMyAdmin 설정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kaneko_tomo/items/d285b679292e60fc6dc1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)