웹 개발 환경을 만드는데 로컬 웹서버 만큼 부담없는 곳이 없다.
워드프레스나 PHP 프로젝트를 준비할 때 아래 구성이 기본이라 하겠다.
Apache + PHP + MySQL + Phpmyadmin
Apache + PHP 설치는 아래 포스트에 정리되어있다.
http://blog.icansoft.com/blog/mac/mac-apache-php-run/
이후 내용은 Apache, PHP가 설치된 상태를 기준으로 설명하였다.
MySQL 다운로드
아래 링크에서 다운로드 받을 수 있다.
http://dev.mysql.com/downloads/mysql/
요세미티, 엘캐피탄인 경우 가장 최신으로 다운로드 받자.
메버릭인 경우 맨 아래 것을 다운로드 받아야한다.
다운로드 받을 때 Oracle 계정을 요구한다. 계정이 없다면 만들어 두자.
MySQL 설치
dmg 파일을 실행하자.
계속 진행하면 맨 마지막에 아래와 같은 팝업이 뜬다.
하이라이트된 부분이 root 계정 초기 패스워드다. 메모하거나 캡처해 두자. (!중요)
리눅스와 다르게 기본 root패스워드가 무작위로 생성되고 여기서만 알려주므로 꼭 외워두자.
시스템 환경설정에서 MySQL 서버를 시작/종료할 수 있다.
“Start MySQL Server” 버튼을 눌러 서버를 작동시키자.
아래 체크박스가 켜져있으면 시스템 구동 시 자동으로 시작한다.
MySQL 루트 초기 패스워드 변경하기
터미널에서 아래 순서대로 실행한다.
$ sudo /usr/local/mysql/bin/mysql -u root -p'설치완료 때의 패스워드' mysql> SET password='새패스워드'; Query OK, 0 rows affected (0.00 sec) mysql> quit
Phpmyadmin 설치
아래 링크에서 다운로드 받을 수 있다.
설치 프로그램은 따로 없고 압축파일을 풀어서 복사해야한다.
폴더명을 간단하게 수정하자.
phpMyAdmin-4.5.4.1-all-languages —> phpmyadmin
폴더를 웹서버 도큐먼트 루트로 옮기자.
보통 “/Users/계정이름/Sites”일 것이다.
phpmyadmin 폴더에서 아래 파일명을 변경한다.
config.sample.inc.php -> config.inc.php
config.inc.php 파일을 열어 아래 내용데로 수정한다.
$cfg[‘blowfish_secret’] ='cookie';
웹브라우저를 열어 아래 주소로 들어가보자.
http://localhost/~계정이름/phpmyadmin
수정한 패스워드를 입력하면 데시보드가 나타난다.
로그인이 안되고 #2002 오류가 발생한다면 터미널에서 아래 순서로 실행하자.
$ sudo mkdir /var/mysql $ sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock
1 Comment
맥에서 아파치 + PHP 구동하기 | Icansoft · 2016년 4월 10일 at 01:54
[…] 맥에서 MySQL + Phpmyadmin 설치하기 […]