작성자 PG의 글

아래 글에 다 넣으려고 했는데 페이지가 길어지면 지루해지는 감이 있어서 나눠 작성해본다.

MYSQL 외부 접속으로 활용하기편에서 계정에 대한 설정을 했다면 MySQL서버의 외부 웹서버에서 PHPMYADMIN(이하 PMA)을 설치해 웹에서 관리가 가능하다. 설치하는 방법은 로컬상태일때와 같지만 config.inc.php 설정에 로컬부분을 원격으로 관리할 MySQL서버의 정보를 입력해 주면 된다.

/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'cookie';
/* Server parameters */
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
/* Select mysql if your server does not have mysqli */
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = false;

31번라인 즈음에 보면 위와 같은 코드가 있는데 여기서 host의 localhost를 접속할 MySQL서버의 주소를 적어주면 된다.

그리고 로컬서버에 PMA를 설치할때 PMA에 필요한 데이터베이스를 만들고 계정을 만들게 되는데 그 계정 정보를 입력해 줘서 부가적인 PMA의 기능을 사용할 수 있다.

$cfg['Servers'][$i]['controlhost'] = '192.168.0.61';
$cfg['Servers'][$i]['controlport'] = '3306';
$cfg['Servers'][$i]['controluser'] = 'PMA관리계정';
$cfg['Servers'][$i]['controlpass'] = '비밀번호';

43번라인 즈음 위와 같은 PMA 계정설정 코드에서 호스트와 포트를 입력해 주고 접속해주면 된다.

pma_connect_local

APACHE와 MySQL이 같이 설치된 로컬 환경에서의 PMA 접속

pma_connect_iis

IIS에서 MySQL을 원격으로 연결해서 PMA 접속

mysql connect 051
MYSQL 외부 접속으로 활용하기
위의 다이어그램과 같은 환경일때 MYSQL을 한 서버에서 관리하고 다른 웹서버에서 접속해서 CMS(ex 워드프레스, XE)를 설치하고 사용하는 방법. 여기서 외부는 서버의…
IMGP45421
HP 1810-24G V2 (J9803A)
보유하고 있던 L2 매니지먼트 스위치(DGS-3426)가 전기를 많이 드시고 그만큼 열을 뿜어대셔서 전격교체. 기존에 쓰던 스위치와 비교했을때 부피가 1/4가량 되고 팬리스(fanless)라…
Utorrent Title
토렌트 최신 트래커 모음 (2026년 1월)
토렌트를 이용해 파일을 다운로드 받다 보면 시드 0이거나 완전체가 없어 다운로드 속도가 나오지 않는 경우가 있습니다. 특히 오래된 자료를 다운로드…
hyper v logo
XPEnology를 Hyper-V에 설치하기 A-Z 1.준비편
이 문서는 구버전입니다. 신버전의 설치는 완벽정리! XPEnology를 Hyper-V에 설치하기에서 확인하세요. XPEnology를 Hyper-V에 설치하려면 두가지 준비물이 필요한데 gnoboot winimage 각 링크에 들어가면…
hyper v logo
XPEnology를 Hyper-V에 설치하기 A-Z 2.설치편
이 문서는 구버전입니다. 신버전의 설치는 완벽정리! XPEnology를 Hyper-V에 설치하기에서 확인하세요. 일단 필자가 사용하는 윈도우 서버 2012를 기준으로 설명하지만 윈도우 8 /…