reference
https://ko.wikipedia.org/wiki/PhpMyAdmin
https://luminitworld.tistory.com/83?category=975147
클라우드 서버 : AWS EC2 인스턴스
OS : Ubuntu 20.04 LTS
WebServer : Nginx
BL : PHP
DBMS : MySQL
phpMyAdmin은 MySQL을 웹 상에서 관리할 목적으로 PHP로 작성한 오픈 소스 도구이다.
~$ sudo apt update
~$ sudo apt install phpmyadmin
Nginx를 사용할 것이기 때문에 그냥 넘어간다.
앞서 MySQL 데이터베이스를 설치했으므로 no 버튼으로 넘어간다. 이후 설치가 완료된다.
Nginx 웹 서버가 phpMyAdmin 파일을 올바르게 찾고 제공하려면 설치 파일에서 Nginx 문서 루트 디렉터리로 심볼릭 링크를 만들어야 한다.
~$ sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
nginx 설정 디렉터리에서 다음과 같이 수정한다.
~$ sudo vi /etc/nginx/sites-available/default
nginx 설정 파일을 수정한 뒤 서버를 재시작한다.
~$ sudo service nginx restart
phpmyadmin이 잘 나오면 성공이다. MySQL 계정으로 로그인하면 다음 화면이 나온다.
이전에 생성한 springdb 데이터베이스도 보이는 것을 확인할 수 있다.