컴퓨터/PHP

PHP (4) - phpMyAdmin 설치하기

달서비 2023. 2. 7. 23:02

PHP의 큰 장점 하나는 phpMyAdmin입니다. 이번에는 기술에 대한 소개와 해당 프로그램을 설치하도록 하겠습니다.

 

phpMyAdmin

phpMyAdmin 로고

phpMyAdmin은 MySQL과 mariaDB를 지원하는 오픈소스 데이터관리 프로그램입니다. 웹 기반으로 PHP로 작성되어있고 

데이터베이스를 관리하는데 GUI로 직관적이고 쉽게 볼 수 있는 환경을 제공합니다. PHP를 환경, 특히 웹호스팅 관련하여 자주 사용합니다.

아래 링크는 해당 프로그램에 대한 웹사이트 링크입니다.

https://www.phpmyadmin.net/

 

phpMyAdmin

Your download should start soon, if not please click here. Please verify the downloaded file Please take additional steps to verify that the file you have downloaded is not corrupted, you can verify it using the following methods: phpMyAdmin needs your con

www.phpmyadmin.net

 

소프트웨어 설치

※ 실습 환경은 Ubuntu22.0.4 LTS,  Apache, PHP,  MySQL 환경에서 진행하였습니다.

 

1. 다운로드 하기전에 업데이트 먼저 합시다.

sudo apt-get update #등록된 저장소 안에 최신 패키지로 업데이트
sudo apt-get upgrade #최신 패키지를 시스템에 업그레이드

먼저 우분투의 패키지를 최신버전으로 설치 및 업그레이드를 해줍니다. 

 

2. phpMyAdmin을 설치합니다. 

sudo apt-get install phpmyadmin

PHP를 apt 명령어를 이용하여 설치합니다. 

 

3. 설치가 완료되면 세팅합니다.

세팅은 아래 사진 순서대로 진행하면 됩니다.

 

1. LAMP 스택이라서 apache2를 웹서버로 사용하였습니다

어떤 웹서버를 이용하여 돌리는지 선택하는 창입니다. 저는 위에 예시와 같이 Apache를 이용하여 구성하였습니다.

 

2. dbconfig-common 이용 여부를 선택합니다

초기 설정을 위해 dbconfig-common 이용하겠다는 문구입니다. YES를 눌러줍니다. 

 

3. phpmyadmin에 사용될 패스워드를 입력합니다

phpMyAdmin에서 사용할 계정의 암호를 설정하는 부분입니다. 자신이 원하는 비밀번호를 설정합시다.

4. DBMS에 사용한 root 비밀번호를 입력하면 됩니다.

관리자 권한을 이용하여 데이터베이스 사용자를 관리하는 데 사용됩니다. 원활한 이용을 위해 잘 입력해 줍시다.

 

 

4. 심볼릭 링크를 이용하여 웹에서 작동하도록 설정합니다

cd /var/www/html
sudo ln -s /usr/share/phpmyadmin/ phpmyadmin #phpadmin에 대한 심볼릭링크를 생성합니다.
sudo chown -h www-data:www-data phpmyadmin #소유권한을 변경합니다

두번 째 줄의 두번 째 'phpmyadmin'은 자신이 원하는 경우 임의의 이름으로 변경할 수 있습니다. 저는 직관성을 위해 두 번째 부분까지 phpmyadmin으로 설정하였습니다.

 

해당 작업을 완료한 뒤 아래 링크로 들어가면 아래 화면이 나옵니다.

http://localhost/phpmyadmin

phpmyadmin 환경

ID는 'root' 비밀번호는 설정한 값을 입력하여 로그인이 되면 설치 및 세팅이 완료됩니다.

 

집에서 홈서버를 만들때 DB를 담당하는 좋은 툴입니다. 한번 사용해보세요.