mac 서버셋팅 ( apache + MySql + cocoaSql )

2010. 8. 23. 11:12iOS


본 내용은 

http://www.cocoadev.co.kr/78 에서 참고한 내용이며 이 내용과 덧붙혀 추가 설명한 포스팅입니다 참고 바랍니다 ^^


플래시개발을 하시다가 오씨( Object-C ) 를 처음 공부하면서 여러가지 흥미로운점을 공부하게 되었습니다 

그동안 항상 서버사이드 개발단에 모든걸 의지하거나 아님 거의 대부분을 다른사람에 의지해야했었습니다..

조금씩 시간이 되시는분들은 한번쯤 자기 컴퓨터에 서버를 셋팅하고 싶으셨을것입니다..

아이폰을 개발하신다면 맥을 사용한다는 가정하에 간단하게 설명드릴려고 합니다 

1.  mamp 다운받기


에서 mamp 를 받으세요 

mamp 란 Mac Apache MySql Php 의 약자로 현재 원도우 리눅스 맥 이렇게 3가지 버전을 제공하는걸로 알고 있습니다 

이걸 설치하게 되면 아파치 서버와 mysql 이 자동으로 설치되어 아주 편리합니다 

또한 Pro 버전도 있지만 이번에 나온 버전은 시리얼 잘못 입력하면 에러가 떠서 모든게 작동이 안됩니다 

그냥 프리 버전으로 다운받아서 쓰시면 제일 편하실듯 합니다 



생각보다 다운로드 시간이 오래 걸리니 느긋하게 기다리시기 바랍니다 

2.  다운 받으신후 실행하게 되면


아래와 같은 화면이 뜨고 이걸 그대로 옮기시면 됩니다 

그리고 최초 설치후 


이와 같은 화면이 뜨고 여기서 스타트 서버를 클릭하시면 정상적으로 설치가 된것입니다 

3. 확인 

사파리나 파폭을 띄우셔서 https://localhost:8080/ 이 주소를 치게 되면 아래와 같은 화면이 나오면 최종 설치 확인이된것입니다 

여기 까지가 mysql 과 아파치 서버가 설치 완료된 부분입니다 이제 디비에 접근하여 확인하는 cocoaSql 이라는 프로그램을 살펴 보겠습니다 

4. cocoaSql


에서 다운 받으시면 되고 최초 실행시 아래와 같은 화면이 나옵니다

host 와 userName / passwd 정보는 mamp 설치 완료 후 나오는 




에서 확인할수 있습니다 .

단 컴퓨터마다 틀리겠지만 저같은경우는 톰캣도 같이 사용하고 있어서 

포트가 충돌되는지 이상하게 계속 접속이 안되서 

아래와 같이 mamp 최초 실행화면에서 설정을 바꾸어서 접속하였습니다 


뭐 저는 전문가가 아니라서 이부분에 이유는 잘 모르겠습니다 ;; ㅠ



접속이 완료 되면

아래와 같은 기본화면을 확인할수 있습니다


또 손쉽게 쿼리도사용할수있고 심플하면서 가볍고 아주 좋습니다