phpmyadmin란?
- MySQL을 웹 브라우저에서 관리할 수 있도록 하는 소프트웨어이다.
이번에는 Ubuntu 18.0.4에서 phpmyadmin을 설치하도록 할 것이다. 설치는 WinSCP에 접속한 후 PuTTY 환경에서 패키지매니저를 통해 설치할 수 있다.
1. phpMyAdmin 설치
$ sudo apt update
$ sudo apt install phpmyadmin
웹 서버를 선택한다. Nginx를 사용할 것이므로 Tab키를 눌러서 선택하지않고 OK버튼을 선택한다.
데이터 베이스 추가설치 여부를 확인하는 것이다.
이미 만든 데이터베이스가 있으므로 No를 선택해주었다.
2. phpMyAdmin 설정
1. phpmyadmin 심볼릭 링크 생성
phpmyadmin을 설치 한 후 Nginx 웹 서버가 phpmyadmin 파일을 찾고 제공해줄 수 있도록 설치파일에서 Nginx 문서 루트 디렉토리로 심볼릭 링크를 만들어야한다.
# PHPMYADMIN 파일을 nginx 기본경로에 심볼릭 링크를 준다.
$ sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
심볼릭 링크 : 링크를 연결해서 원본 파일을 직접 사용하는 것과 같은 효과를 낸다 (윈도우의 바로가기와 비슷)
-ln -s [대상원본파일] [새로 만들 파일이름]
ls -l 명령어로 심볼릭 링크를 확인할 수 있다.
2. nginx 설정 디렉토리에 php 설정
$ sudo vi /etc/nginx/sites-available/default
# 주석을 읽어보면 php를 사용할 경우 index.php 를 추가하라고 쓰여져 있다.
index.php파일은 앞전에 phpinfo() 코드를 작성한 파일이다.
index.nginx-debian.html 뒤에 index.php를 작성해준다.
3. nginx를 restart 시켜준다.
$ sudo service nginx restart
이제 설정을 완료했으므로 주소창에 IP/phpmyadmin 을 입력해서 접속할 수 있다.
3. phpMyAdmin 로그인
Mysql 사용자명과 암호로 로그인을 한다. 나는 silver라는 mysql 사용자를 만들어주었으므로 접속할 수 있었다.
참고
luminitworld.tistory.com/83?category=975147
'서버세션 > Server' 카테고리의 다른 글
[HTTPS 적용] Let's Encrypt 를 이용해서 HTTPS 적용하기 (0) | 2021.04.20 |
---|---|
도메인 구입 후 서버에 도메인 설정하기 (0) | 2021.04.20 |
[DataGrip] MySQL 외부접속 (0) | 2021.04.20 |
[웹 서버] Apache와 Nginx 차이점 (0) | 2021.04.19 |
[AWS 서버구축] Linux + Nginx + PHP + MySQL (0) | 2021.04.19 |
댓글