맥용 MAMP 사용법 안내

안녕하세요 맥북프로를 구매하면서 기존에 사용하던 개발환경을 완전하게 바꾸게 되었습니다.

기본적인 사용환경은 그럭저럭 적용할 수가 있었는데, 자주 사용하는 것들 중에 맥에 없는것들이 있어서 그것에 적응하기가 힘이 드는것 같습니다.

 

APM프로그램으로 윈도우에서는 AUTOSET7 을 사용하고 있었습니다. 편하기도 편했고, 이전부터 쭉 사용하였기 때문에 다른 것으로 바꾸기도 귀찮았기 때문입니다.

 

더욱이 제가 사용하고자 하는 환경이 PHP 5.6 버전이라 구버전을 지원하는 것으로 골라서 사용해야 하는 문제도 있었구요.

 

 

맥용 MAMP 무료버전의 경우 위와 같은 팝업이 나오며, Start Servers 버튼 하나로 간단하게 로컬 웹서버를 구축할 수 있습니다.

맥용 MAMP 사용전 주의해야 할점

우선 이 프로그램은 유료프로그램입니다. 하지만 무료용으로 배포도 하고 있는데요. 무료와 유료의 차이는 바로 포트를 할당하여 사용할 수 있는 호스트의 갯수입니다.

여러가지를 개발하면서 동시에 화면을 보아야 한다면 유료버전이 필요하겠지만, 한가지만 쭉 개발하신다면 굳이 유료를 사용하실 필요는 없으실듯 하네요.

개발을 하게 되면 로컬에서 웹서버 환경을 구축을 하고 개발을 하면서 테스트가 필요한데, 그런 의미에서는 MAMP가 맥에서 최고의 환경을 제공하는 것 같습니다.

저같은 경우는 제가 유지보수 및 개발하는 페이지가 많아서 MAMP PRO 라는 상용버전을 고려하고 있는 중입니다.

 

 

 

MAMP 설치하기

설치를 위해서는 아래사이트에서 무료버전을 다운로드 해주시기 바랍니다.

www.mamp.info/en/mamp/mac/

 

MAMP - Your local web development solution

What is MAMP? MAMP installs a local server environment in a matter of seconds on your macOS or Windows computer. MAMP comes free of charge, and is easily installed. MAMP will not compromise any existing Apache installation already running on your system. Y

www.mamp.info

MAMP 사용법안내

간단하게 MYSQL정도만 사용하실 분이라면 별다른 설정이 필요없이 실행 후 나타나는 화면에서 START 버튼만 클릭을 해주면 무척 간단하게 실행을 할 수 있습니다.

윈도우용 APM프로그램과는 다르게 실행후 웹페이지에서 간단한 접속정보도 표기가 되어서 접속정보를 찾아보는 수고도 덜 수 있어서 더욱 좋았습니다.

 

1. 일반설정

 

2. 포트설정

웹서버에 사용할 아파치와 MYSQL 포트를 설정할 수 있습니다.

 

 

MAMP에서 기본적으로 제공하는 포트외 일반적으로 사용하는 3306포트를 지원할 수 있는 [Set Web & MySQL ports to 80 & 3306] 버튼이 있네요. 설정을 하니 기존 설정으로 간단하게 초기화가 되었습니다.

 

3. PHP 설정
PHP의 경우 최신버전으로 세팅이 되어 있고, 버전을 변경하기 위해서는 응용프로그램경로에서 수정을 해주셔야 사용이 가능합니다.

 

5버전을 사용하신다면 아래 포스팅을 참고해 주세요.

2020/08/20 - [MAC/맥프로그램] - Mac용 Mamp PHP 5.6.40버전 사용하기

 

4. Web Server

웹서버 종류를 Apache와 Nginx 에서 선택할 수가 있고, 도큐먼트 루트를 지정할 수 있습니다. 여기에서 제가 착각을 했던건 시스템에서 사용하고 있는 폴더는 지정이 안되다는 사실이었습니다.

 

Document, Download 폴더등 시스템에서 기본적으로 사용하고 있는 폴더의 경우 경로를 못찾을 수가 있으니 꼭 다른 경로를 찾아서 경로를 지정해 주시기 바랍니다.

 

나머지 MySQL, Cloud 폴더의 경우 사용할 일이 없는 듯해서 따로 설명은 안드리겠습니다. 설정이 끝난 후 웹서버를 시작하시면 간단하게 로컬에서 웹서비스를 구동할 수 있습니다.