AWS 라이트세일 워드프레스 phpmyadmin 접속 하는 방법

일반적으로 phpmyadmin 은 yourdomain/phpmyadmin을 통해서 접속을 하면 되지만, ‘비트나미’는 원천적으로 외부 접속이 막혀있는 상태 입니다.

이 경우 접속 권한을 확대 하거나 PuTTY 를 이용해서 로컬로 접속 하는 것 처럼 우회 접속 하는 방식이 있습니다.

권한을 풀어 두면 보안에 취약해 질 수 있으니 PuTTY 를 이용하는 방식을 선호 합니다.

그래서 오늘은 AWS 라이트세일에서 phpmyadmin 으로 접속 하는 방법 에 대해서 알아 봅니다.


해당 포스트는 충분한 테스트 및 검증 후 작성 되었지만 이것이 해당 내용의 정확성이나 신뢰성에 대해 보증을 하는 것은 아니니 단순 하게 참고용으로 봐주시길 바랍니다.

튜토리얼 환경 : 윈도우 11, 엣지브라우저, PuTTY 0.76v

선행 사항

일반적으로 모두 사용하고 있을 듯 하지만, 단계를 진행 하기 전 아래 내용이 선행되어 있어야 합니다.

PuTTY 접속

위 내용이 준비 되었다면 이제 PuTTY 를 사용해서 외부 접속 포트(80)를 내부 포트(8888)로 연결해 localhost 로 phpmyadmin 에 접속 할 수 있습니다.

PuTTY 설정 변경

PuTTY를 실행 후 아래 탭들로 이동 해서 하나 씩 정보를 입력 합니다. 기존 접속 정보가 있다면 Tunnels 단계만 진행하면 됩니다.

DATA

DATA_에서_사용자_이름_입력
DATA 에서 사용자 이름 입력
  1. 1 Connection > Data (1) 탭으로 이동 합니다.
  2. 2 Auto-login username 텍스트 필드에 bitnami (2) 라고 채워줍니다.

Auth

Auth_에서_ppk_키_등록
Auth 에서 ppk 키 등록
  1. 1 Connection 에서 다시 SSH > Auth (1) 탭으로 이동 합니다.
  2. 2 Private key file for authentication 필드에서 .ppk파일 경로를 찾기 위해 Browse (2) 버튼을 클릭 합니다.
  3. 3 준비 해둔 .ppk 파일 (3) 을 찾아 선택 후 열기(O) 버튼을 클릭 합니다.
ppk_정상_등록_완료
ppk 정상 등록 완료
  1. 4 정상적으로 .ppk 파일이 등록 되었습니다.

Tunnels

Tunnels_에서_포워드_포트_추가
Tunnels 에서 포워드 포트 추가
  1. 1 Connection 에서 다시 SSH > Tunnels (1) 탭으로 이동 합니다.
  2. 2 Add new forwarded port 섹션 (2) 에서 아래 정보를 입력 후 Add 버튼을 클릭 하면 Forwarded ports 목록에 추가 됩니다.
    • Source port: 8888
    • Destination: localhost:80

Session

Session_정보_입력후_저장_하고_터미널_오픈
Session 정보 입력후 저장 하고 터미널 오픈
  1. 1 Session (1) 탭으로 이동한 뒤 접속을 위한 기본적인 정보를 입력 합니다.
    • Host Name( or IPaddress) A : 인스턴스 아이피 또는 도메인을 입력 합니다.
    • Port B : SSH 기본 포트인 22 를 입력 합니다.
    • Severed Session C : 식별을 위한 이름을 채워줍니다.
  2. 2 모두 입력 후 Save (2) 버튼으로 앞에서 등록 한 내용들을 저장 합니다. 추후 접속 시 간편하게 Load 해서 사용 할 수 있습니다.

SSH 접속

비트나미_접속_완료
비트나미 접속 완료

Putty 를 이용해 인스턴스에 정상적으로 접속 했습니다.

phpmyadmin 접속

Putty 가 인스턴스에 연결 되어 있는 상태에서는 로컬로 인식 되기 때문에 다시 브라우저를 통해 phpmyadmin 으로 이동하면 정상적으로 접속 할 수 있습니다.

브라우저에서_phpmyadmin_접속_가능
브라우저에서 phpmyadmin 접속 가능
  1. 1 SSH 가 연결 된 상태에서 localhost:8888/phpmyadmin/을 주소창에 입력 하면 정상적으로 접속이 되는 것을 확인 할 수 있습니다.
  2. 2 이제 DB 사용자 명 과 암호를 입력 후 실행 버튼을 클릭 해 접속 합니다.

마무리

이렇게 AWS 라이트세일에서 phpmyadmin 으로 접속 하는 방법에 대해 알아 보았습니다.

개인적으로 가끔 수동 백업을 위해 접속 하는 것 말고는 사용할 일이 없기 때문에 권한을 풀지 않고 이렇게 등록 해서 사용 하고 있습니다.

라이트세일에서 phpmyadmin 에 접속 해야 한다면 위 내용을 참고해 보시길 바랍니다.

참고

Leave a Comment