집에 방치되어져 있는 Mac Mini를 서버로 사용해보려고 이것 저것 찾다 보니 MAMP라는 솔루션을 찾았습니다.

MAMPMac OS에서 Apache, MySQL, PHP를 사용하게 해 주는 솔루션입니다.

각각 따로 따로 설치하지 않아도 되며, 하나만 설치하면 MySQL, PHP, Apache가 한방에 설치됩니다.

 

참고로 MAMPhttp://www.mamp.info/en/downloads/ 에서 받으실 수 있습니다. 즉, 맥에 웹서버 설치하는 것을 도와주는 도우미라고나 할까요.

MAC에 Apache, PHP, MySQL 설치 - MAMP로 쉽게 설치 할 수 있어

 

아래와 같이 pkg 다운로드를 완료하신 후 이를 실행하시면 MAMPMAC에 깔리게 됩니다.

 

MAC에 Apache, PHP, MySQL 설치 - MAMP로 쉽게 설치 할 수 있어

 

MAC에 Apache, PHP, MySQL 설치 - MAMP로 쉽게 설치 할 수 있어

MAC에 Apache, PHP, MySQL 설치 - MAMP로 쉽게 설치 할 수 있어

MAC에 Apache, PHP, MySQL 설치 - MAMP로 쉽게 설치 할 수 있어

MAC에 Apache, PHP, MySQL 설치 - MAMP로 쉽게 설치 할 수 있어

설치가 본격적으로 시작되기 전 User Password를 다시 물어봅니다. 이는 시스템의 중요한 곳에 파일을 쓰기 때문이며, 이 때문에 보안상 해당 Machine의 주인이 맞는지 재차 확인하기 위한 것입니다.

MAC에 Apache, PHP, MySQL 설치 - MAMP로 쉽게 설치 할 수 있어

MAC에 Apache, PHP, MySQL 설치 - MAMP로 쉽게 설치 할 수 있어

MAC에 Apache, PHP, MySQL 설치 - MAMP로 쉽게 설치 할 수 있어

설치가 완료되었으면 Launchpad를 클릭하여, MAMP를 실행합니다.

MAC에 Apache, PHP, MySQL 설치 - MAMP로 쉽게 설치 할 수 있어

MAMP를 설치하면 아래와 같이 MAMP외에 Sequel Pro, MAMP PRO도 같이 설치됩니다. 아마 의도적으로 그렇게 만드신 것 같습니다.

참고로, MAMP PRO는 유료이므로, 저는 MAMP만 사용 할 예정이므로 MAMP를 실행하여 설정을 진행하였습니다.

MAC에 Apache, PHP, MySQL 설치 - MAMP로 쉽게 설치 할 수 있어

MAMP PRO를 채크하는 것도 안하게 채크하고, MAMP 실행.

MAC에 Apache, PHP, MySQL 설치 - MAMP로 쉽게 설치 할 수 있어

MAC에 Apache, PHP, MySQL 설치 - MAMP로 쉽게 설치 할 수 있어

MAC에 Apache, PHP, MySQL 설치 - MAMP로 쉽게 설치 할 수 있어

포트는 기본적으로 Apache Port가 8888번으로 설정되어져 있는데, 저는 아래와 같이 80번으로 설정하였습니다.

MAC에 Apache, PHP, MySQL 설치 - MAMP로 쉽게 설치 할 수 있어

MAC에 Apache, PHP, MySQL 설치 - MAMP로 쉽게 설치 할 수 있어

MAC에 Apache, PHP, MySQL 설치 - MAMP로 쉽게 설치 할 수 있어

MAC에 Apache, PHP, MySQL 설치 - MAMP로 쉽게 설치 할 수 있어

MAC에 Apache, PHP, MySQL 설치 - MAMP로 쉽게 설치 할 수 있어

그러면 다음과 같이 브라우져가 뜹니다.

MAC에 Apache, PHP, MySQL 설치 - MAMP로 쉽게 설치 할 수 있어

그리고 Apache Server, MySQL Server가 동작하고 있다는 표시로 녹색컬러가 칠해집니다.

MAC에 Apache, PHP, MySQL 설치 - MAMP로 쉽게 설치 할 수 있어

그리고 하나 더, MAMP를 설치하면 MYSQL을 효율적으로 관리할 수 있는 phpMyAdmin이 자동으로 설치되는데요, 다음의 URL로 접속하시면 사용이 가능합니다.

http://localhost/phpmyadmin

MAC에 Apache, PHP, MySQL 설치 - MAMP로 쉽게 설치 할 수 있어

그런데 하나 문제점… 아무나 phpMyAdmin에 접속이 가능하네요.

이는 터미널을 열어 /Applications/MAMP/bin//phpMyAdmin 폴더로 이동하신 후 config.inc.php를 바꿔주면 해결이 됩니다.

MAC에 Apache, PHP, MySQL 설치 - MAMP로 쉽게 설치 할 수 있어

아래와 같이 원래 있던 auth_type을 주석을 달아주시고, 대신 cookie로 변경해주시면 됩니다.

MAC에 Apache, PHP, MySQL 설치 - MAMP로 쉽게 설치 할 수 있어

그리고 브라우져를 닫았다 다시 여시면, 다음부터는 ID, Password를 물어봅니다.

 

이상 간단히 MAMP 설치를 통해 MAC에서 웹서비스를 돌릴 수 있는 방법을 알아 보았습니다.



facebook posting twit

  • CentOS에서 포트 여는 방법 – iptables를 이용하여 80포트, 22번 포트 등을 열어
  • CentOS 6.x에 APM(Apache+PHP+MySQL) 설치 및 초기 설정 방법
  • 우분투(ubuntu)에서 메모리 용량 확인하는 방법
  • 우분투 소켓 접속 제한 풀어 소켓 갯수 늘리기(How to increase maximum socket connection in Ubuntu?)
  • Centos 사용 중 phpMyAdmin에서 mcrypt 확장 모듈을 불러 올 수 없는 경우
  • SSL 인증서 설치 방법
  • SSL 인증서 설치시 인증요청서(CSR)에 생성가이드
    Tagged on:                                 
  • Leave a Reply