개발노트
목록
[리눅스] MySQL 관리툴 phpMyAdmin 설치방법과 세팅방법
config.php관리툴
Tip 2024.04.11 75 회 읽음
Tip 24.04.11 75

PHP로 개발된 무료 소프트웨어로 웹에서 데이터베이스를 쉽게 관리할 수 있으며 MySQL을 기본으로 하지만 MariaDB도 사용이 가능합니다. DB의 테이블, 열, 관계, 인덱스, 사용자 추가 및 관리, 권한 등 명령어로 입력할 수 있는 기능을 쉽게 사용할 수 있습니다.

카페24 호스팅에서 이전에는 해당 툴을 기본으로 제공하고 있었지만 정확한 이유는 알수 없으나 구버전의 보안문제라고 생각이 됩니다. 국내에서는 그누보드나 워드프레스를 사용하는 사용자라면 전문 개발자가 아니더라도 사용할 수 있습니다.

15년이상되었고 72개 언어로 번역되어 있는 만큼 꾸준히 업그레이드 되고 있습니다. 명령을 실행하면 실행 명령을 표시해줘서 평소 잘 사용하지 않는 명령어도 이해하기 좋습니다. 요즘은 다른 툴과 같이 사용하고 있어 가끔 이용하고 있습니다.



https://www.phpmyadmin.net/downloads/


1. 다운로드

위 링크에서 다운로드 가능하며 최신 버전은 PHP 7.2 이상 및 Mysql/mARIA db 5.5 이상과 호환이 되므로 이하 버전은 구 버전을 다운받아야 합니다. 로컬에 사용한다면 ZIP 파일이 좋으며 웹서버에 업로드 할 때에는 tar.gz 파일이 사용하기 좋습니다.


2. 설치하기

FTP 프로그램을 이용하여 웹서버 접근이 가능한 폴더에서 압축을 풀고 폴더 이름을 변경하고 싶다면 mv 명령을 이용합니다.

# tar xvfz phpMyAdmin-5.2.0-all-languages.tar.xz
# mv phpMyAdmin-5.2.0-all-languages phpMyAdmin


3. 환경설정 값 변경하기

기본으로는 설정파일이 없기 때문에 샘플로 있는 파일을 복사하여 수정 후 사용하는게 좋습니다.

# cd phpMyAdmin
# cp config.sample.inc.php config.inc.php
# vi config.inc.php

설정파일을 열면 $cfg['blowfish_secret'] = ''; 해당 부분에 암호화를 이용한 키를 32자 이상 입력합니다.  로컬 호스트가 아닌 경우에는 $cfg['Servers'][$i]['host'] = ''; 부분에 도메인주소 또는 ip를 입력하면 기본은 localhost 입니다.


PHP를 사용하는 웹서버에서 MySQL 그리고 Maria DB에서 사용할 수 있는 무료 데이터베이스 관리툴 설치 방법에 대해 설명 드렸습니다. 데이터 백업과 복원 기능을 이용해서 서버를 이전하거나 데이터를 주기적으로 백업하는데 도움이 됩니다. 사용방법에 대해서는 다름 세션을 통해 안내 해 드리겠습니다.

하위 버전을 다운받고 싶은 경우에는 해당 링크 https://www.phpmyadmin.net/files/ 를 통해 접속하여 버전을 확인하고 다운받을 수 있습니다.

목록