이전 강의
NGINX Tutorial #3 - MariaDB 설치
개요
이 튜토리얼은 반드시 이전 MariaDB를 설치하고 진행해주세요.
PHPMyAdmin 설치
1 | brew install phpmyadmin |
brew로 phpmyadmin을 설치해줍니다.
1 | The configuration file is /opt/homebrew/etc/phpmyadmin.config.inc.php |
brew 설치가 완료되면 config 파일의 위치를 알려줍니다.
그리고 저희는 Apache가 아니라 NGINX이므로 NGINX 방식으로 디렉터리를 설정해야겠습니다.
1 | Alias /phpmyadmin /opt/homebrew/share/phpmyadmin |
위와 유사한 방식을 NGINX로 구현하면
1 | sudo vim /opt/homebrew/etc/nginx/nginx.conf |
(brew로 설치한 경우) nginx.conf 파일 위치를 모르겠으면? brew info nginx를 입력하면 위치가 나온다.
1 | server { |
php를 찾는 경로가 전역에서는 web root이기 때문에 /phpmyadmin으로 들어오는 경로에 대해서는 다른 php 위치 룰을 적용했습니다.
NGINX 재시작 후 Setup
우선 nginx를 재시작해줍니다.
1 | brew services restart nginx |
그런 뒤 http://localhost/phpmyadmin에 접속해봅시다.
접속 확인
DB계정으로 로그인하면 접속이 가능합니다.
Waring, Error 지우기
처음 설치하면 warning이나 Error가 뜹니다. 실제로 문제가 발생할 수도 있으니 발생한 오류들은 모두 제거해줍시다.
가장 위의 에러는 여기를 클릭하고 하라는대로 하면 해결됩니다.
그 다음으로,
이제 설정 파일은 암호화 문자열(blowfish_secret)을 필요로 합니다.
같은 경우 config 파일을 열고 blowfish_secret 항목을 작성합니다.
최소 32자 이상이여야 합니다.
1 | vim /opt/homebrew/etc/phpmyadmin.config.inc.php |
1 | /** |
아무거나 넣어도 되지만, 기왕이면 랜덤으로 생성해봅시다. 링크
그러면 오류가 사라집니다.
완료!