BOARD

자료·레퍼런스

웹호스팅 환경별 phpMyAdmin 접속 경로 및 관리 도구 확인 방법

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 19회 작성일 26-09-28 17:32

본문

웹호스팅 환경별 phpMyAdmin 접속 경로 및 관리 도구 확인 방법

그누보드 운영 및 문제 해결을 위해 각 웹호스팅사별 기본 phpMyAdmin 접속 경로를 확인하고, 기본 제공이 중단된 환경에서 직접 설치하거나 외부 프로그램을 활용하는 방법을 알아봅니다.

웹호스팅사별 phpMyAdmin 접속 경로 및 관리 도구 확인 방법

주요 웹호스팅사에서 제공하는 phpMyAdmin 접속 링크 및 데이터베이스 관리 도구 확인 방법은 다음과 같습니다.

1. 웹호스팅사별 기본 접속 경로 및 확인 방법

  • 카페24 웹호스팅
    • 과거에는 서비스 접속관리 > MySQL 웹어드민을 통해 접속했으나, 현재는 보안 이슈로 인해 대부분의 환경에서 기본 제공이 중단되었습니다. 현재 서비스 제공 여부 및 서버 PHP 버전은 나의 서비스 관리 > 호스팅관리 > 기본관리 > 서비스 사용현황에서 확인 가능하며, DB 접속 정보는 서비스 접속관리 > 서비스 접속정보에서 확인할 수 있습니다.
  • 닷홈 웹호스팅
    • 주소창에 아이디.dothome.co.kr/myadmin을 입력하여 로그인 창으로 접속할 수 있습니다.
    • DB 계정 정보는 닷홈 홈페이지의 마이닷홈 > 호스팅관리 > 확인할 호스팅의 상세보기 > DB 정보에서 확인할 수 있습니다.
  • 미리내 웹호스팅
    • 상세보기 메뉴 내 웹디비관리기 주소를 통해 접속할 수 있습니다.

2. 기본 phpMyAdmin 서비스가 중단된 경우의 대안

  • 카페24 등 일부 호스팅사에서 보안 문제로 기본 툴을 제공하지 않는 경우, 매니지드 워드프레스 상품이나 광아우토반 10G FullSSD+ 등 지원 상품 환경에서 phpMyAdmin 설치 파일을 직접 다운로드하여 FTP로 계정에 업로드해 사용할 수 있습니다.
  • 또는 외부 IP 접속을 허용한 뒤 HeidiSQL 같은 외부 클라이언트 프로그램을 사용하여 데이터베이스에 접속할 수 있습니다.

카페24 호스팅 계정에 phpMyAdmin 직접 설치 및 접속 방법

카페24 등 보안 이슈로 기본 제공되던 MySQL 웹어드민 서비스가 중단된 환경에서는 계정에 phpMyAdmin을 직접 설치하여 웹 브라우저로 데이터베이스를 관리할 수 있습니다.

1. 서버 PHP 버전 및 접속 정보 확인

  1. PHP 버전 확인: 나의 서비스 관리 > 호스팅관리 > 기본관리 > 서비스 사용현황 경로에서 현재 사용 중인 서버의 PHP 버전을 확인합니다.
  2. DB 접속정보 확인: 나의 서비스 관리 > 호스팅관리 > 서비스 접속관리 > 서비스 접속정보에서 데이터베이스 접속 정보를 확인합니다.

2. phpMyAdmin 다운로드 및 버전 호환 시 주의사항

  • 버전 선택: 사용하는 서버의 PHP 버전에 맞는 phpMyAdmin 버전을 선택해야 합니다. PHP 5.x 이하 환경은 보안 취약점으로 인해 설치 지원이 불가하므로, 가급적 PHP 7.x 이상 환경에서 설치하는 것을 권장합니다. 버전에 맞지 않는 파일을 설치하면 에러가 발생할 수 있습니다.
  • 다운로드: 공식 다운로드 페이지에서 본인의 서버 환경에 맞는 파일을 다운로드합니다.

3. FTP 업로드 및 폴더명 변경

  1. 다운로드한 압축 파일을 풉니다.
  2. 보안을 위해 폴더명을 추측하기 어려운 이름으로 변경합니다.
  3. FTP를 통해 www/ 하위 폴더에 업로드합니다.

4. 접속 및 로그인

  • 웹 브라우저 주소창에 http://도메인주소/변경한폴더명을 입력하여 접속합니다.
  • 로그인 화면이 나타나면 DB 사용자명과 DB 암호를 입력하여 로그인합니다.

5. 보안을 위한 작업 후 조치

  • 수동으로 설치한 phpMyAdmin은 보안 문제 우려가 있으므로, 데이터베이스 작업을 모두 마친 후에는 서버에서 해당 폴더를 삭제하는 것이 안전합니다.

서버 PHP 버전과 phpMyAdmin 버전 불일치 시 에러 및 확인 방법

1. 버전 불일치 시 발생하는 현상

  • 서버 PHP 버전에 맞지 않는 phpMyAdmin 버전을 설치하면 설치 또는 동작이 정상적으로 진행되지 않으며 에러가 발생합니다.
  • 예를 들어 서버는 PHP 5 환경인데 phpMyAdmin 4.8.4 버전을 설치하거나, 서버는 PHP 5.5 버전인데 맞지 않는 버전을 설치할 경우 에러가 뜹니다.

2. 서버 PHP 버전 확인 위치 및 방법

  • 확인 위치: 카페24 등의 호스팅 관리 화면인 나의 서비스 관리 > 호스팅관리 > 기본관리 > 서비스 사용현황에서 본인의 서버 환경(PHP 버전)을 확인할 수 있습니다.

3. 다음 행동 및 조치 사항

  • 무조건 최신 버전을 설치하지 말고, 확인한 서버 PHP 버전에 호환되는 phpMyAdmin 버전을 선택하여 다운로드 및 설치해야 합니다.
  • PHP 7.2 이상 버전을 사용하는 경우에는 최신 버전을 다운로드하며, PHP 5.x 이하 환경은 보안 취약점으로 인해 phpMyAdmin 설치 지원을 하지 않으므로 HeidiSQL 같은 외부 클라이언트를 사용해야 합니다.

HeidiSQL 등 외부 PC용 DB 클라이언트 프로그램 접속 설정 방법

일부 웹호스팅 환경에서 보안 취약점 등으로 기본 phpMyAdmin 제공이 중단되었거나 PHP 5.x 이하 환경에서는 외부 DB 클라이언트 프로그램을 통한 접속이 권장됩니다.

접속을 위한 사전 설정 및 외부 IP 허용

  1. 외부 IP 허용(화이트리스트 등록): PC에서 MySQL 서버에 접근할 수 있도록 접속자의 공인 IP를 등록해야 합니다. 자신의 IP를 모르는 경우 포털에서 [내 아이피]로 검색하여 확인할 수 있습니다.
  2. 설정 경로: 카페24 호스팅의 경우 나의서비스관리 > 기본관리 > 서비스 사용현황 > MYSQL 외부 IP 접근설정 > [설정하기] 경로에서 접속할 외부 서버 또는 PC의 공인 IP를 입력 후 저장합니다.
  3. 환경별 조건: 웹호스팅의 MySQL은 기본적으로 localhost 접속만 허용되므로 외부에서 접속하려면 위와 같이 직접 공인 IP를 등록해 주어야 하며, 아이디당 최대 10개의 외부 IP까지 등록 가능합니다. PHP 5.x 버전 사용 시나 node.js, Tomcat JSP 광호스팅, PHP4 환경에서는 외부 IP 접근을 허용한 뒤 HeidiSQL 등 외부 클라이언트를 통해 접속해야 합니다.

수동 설치한 phpMyAdmin 보안 관리 조치

웹호스팅 환경에서 phpMyAdmin을 수동으로 직접 설치하여 데이터베이스 작업을 마친 후에는 보안 강화를 위해 다음과 같은 조치를 고려할 수 있습니다.

  • 설치 폴더 삭제: 데이터베이스 작업을 완료한 후에 phpMyAdmin을 삭제하는 것이 안전할 수 있습니다.
  • 폴더명 변경: phpmyadmin이나 myadmin처럼 널리 알려진 기본 폴더명은 외부 공격의 대상이 될 수 있으므로, 업로드 시 본인만 알아볼 수 있는 이름(예: dbeditor 등)으로 변경하여 사용하는 것이 권장됩니다.

상황별 판단 및 행동 가이드

1. 웹호스팅사별 phpMyAdmin 접속 경로 확인

  • 내 상황: 카페24, 닷홈, 미리내 등 주요 웹호스팅을 이용하며 기본 DB 관리 툴 접속 경로를 찾고 있는 경우
  • 우선할 판단: 호스팅사 제어판 메뉴에서 MySQL 웹 관리 관련 메뉴 명칭 확인 (서비스 접속관리 > MySQL 웹어드민, 상세보기 > MySQL 관리(UTF-8), 상세보기 > 웹디비관리기 등)
  • 다음 행동: 해당 호스팅사 제어판 경로로 진입하여 DB 접속 정보를 확인하거나 지정된 URL(아이디.dothome.co.kr/myadmin 등)로 로그인

실전 FAQ

Q. 카페24에서 기본 제공하던 MySQL 웹어드민 서비스가 중단되어 접속할 수 없습니다. 어떻게 해야 하나요?

  • 예외 및 대안: 보안 취약점으로 인해 기본 제공 서비스가 종료된 환경(PHP 7.x 이상)에서는 공식 사이트에서 서버 PHP 버전에 맞는 phpMyAdmin 압축파일을 다운로드한 후, 폴더명을 임의로 변경하여 FTP로 www/ 하위 폴더에 직접 업로드해 웹 브라우저로 접속할 수 있습니다. 또는 외부 IP를 허용한 뒤 HeidiSQL 같은 외부 클라이언트 프로그램을 사용할 수 있습니다.

함께 보면 좋은 글

참고자료

기타 참고자료

댓글목록

등록된 댓글이 없습니다.