aws lightsail에서 phpMyAdmin 사용/접속하는 방법

프로그래밍/서버2020. 1. 30. 19:23

일반적으로.. phpMyAdmin이 설치되어 있는 주소로 가면 자동으로 phpMyAdmin 화면을 볼 수 있습니다.

그런데 aws lightsail에서는 xxx.com/phpMyAdmin 가면 아래와 같은 에러?가 발생하더라구요..

 

For security reasons, this URL is only accessible using localhost (127.0.0.1) as the hostname.

 

정보를 좀 찾아보니 보안을 위해서.. 아무나 접속하지 못하도록 막아놨네요;;

 

lightsail에서 phpMyAdmin에 접속하기 위해선 추가 작업이 필요합니다.

 

 

aws lightsail 로그인에서.. default private key를 다운 받아야 합니다.

아마.. 이미 어딘가에 다운받아 놓으셨을 수도 있고.. ㅎㅎ 모르면 다시 받으면 됩니다.

LightsailDefaultKey-ap-northeast-2.pem

대충 위와 비슷한 이름일 것입니다. 확장자가 pem인데.. Putty에서 사용하기 위해선 ppk 확장자로 변경을 해야합니다. putty가 설치되어 있다면 puttyGen프로그램도 있습니다. 이를 실행시켜주세요.

 

Load버튼을 클릭하여 aws lightsail에서 받은 키를 선택하고.. 그 다음에 save private key 버튼을 클릭하여 ppk 파일로 저장합니다.

 

putty를 실행하여 Connection > SSH > Auth에서 Browse... 버튼을 눌러 방금 만든 ppk 파일을 지정해줍니다.

(lightsail 서버로 접속하기 위한 인증키)

Connection > SSH > Tunnels에 새로운 값을 추가합니다. Source port에는 8888, Destination에는 localhost:80을 입력해주세요. 그리고 Add 버튼을 누르면 위 사진과 같이 됩니다.

 

Connection > Data의 Auto-login username에 bitnami를 입력합니다.

여기에 값이 없으면.. 매번 뿌띠로 접속할 때 마다.. 수동으로 username을 입력해야 합니다.

그리고 Session으로 돌아와 Host Name에는 소유하고 있는 aws lightsail의 서버 주소를 입력합니다.

또한.. 현재까지 설정한 값들을 저장하기 위해 Saved Sessions에 원하는 이름을 입력하고 Save 버튼을 눌러주세요.

 

마지막으로 Open버튼을 누르면.. 뿌띠를 통해 lightsail에 접속할 수 있습니다.

 

이렇게 뿌띠가 열린 상태에서 브라우저 창에 http://127.0.0.1:8888/phpmyadmin/을 입력하면.. 아래의 화면을 볼 수 있습니다.

 

기본 사용자명은 root 입니다.

비밀번호는.. bitnami_application_password인데 아마.. 위처럼 확인해보신 경험이 있을 거에요~

참고

https://docs.bitnami.com/aws/faq/get-started/access-phpmyadmin/

https://metablogue.com/connect-phpmyadmin-aws-lightsail/

 

작성자

Posted by 드리머즈

관련 글

댓글 영역