2011. 9. 27. 14:59



오늘부터 급 PHP공부를 시작하였습니다.

오늘은 일단 Mac에 APM(Apache, PHP, MySQL)을 설치하고 CodeIgniter를 이용해서 몇가지 예제를 해봤습니다. 3주전 쯤 PHP 스터디를 통해서 대충 어떻게 하는 거구나 라는 감만 잡은 상태에서 시작하려니 많이 힘들더군요.

무튼 오늘은 Mac OS X에 개발환경을 갖추는 것까지 다루겠습니다.

1. Apache
  Apache를 윈도우에서 처럼 따로 설치할 필요 없이 시스템 환경설정의 공유에서 웹공유만 설정해주면 사용 가능합니다.
  


위의 작업을 통해 웹 공유를 시작하면 해당 주소로 접속이 가능해집니다.


해당 페이지의 홈 디렉토리는 자신의 계정(아이디) 밑의 Sites가 됩니다.


지금 현재 Sites폴더에 있는 CI폴더는 CodeIgniter를 말하며 설치하는 방법은 다음에 다시 다루도록 하겠습니다. 일단 오늘은 APM의 설치를 중점으로!


2. PHP
 PHP도 따로 설치 할 필요없이 간단한 설정의 변환으로 활성화 시킬수 있습니다.
 먼저 finder에서 이동>폴더로이동... (단축키 command + Shift + g)에서 /etc 폴더로 이동하겠습니다.



etc폴더는 보호되고 있는 폴더이기 때문에 위의 방법으로 접근하여야 합니다.
이제 etc/apache2 에 있는 httpd.conf에서 php를 활성화 해주면 사용이 가능해집니다


이제 터미널을 키고 수정하러 가겠습니다.
 

1. Root 디렉토리 -> etc/apache2/ 이동 후 vi httpd.conf 엔터


2. #LoadModule php5_module  으로 이동 (본인 Mac 기준 116라인)


3. #LoadModule php5_module  앞에있는 # 삭제 (입력모드로 전환후에 삭제)
  # 은 주석처리 되어있는 부분입니다. 이 부분을 삭제하면 사용하겠다는 의미가 되겠죠?


4. 편집모드로 전환 후 (Esc 키 누름) :wp  를 입력하여 저장하고 종료합니다.


5. php -version을 입력하여 php가 제대로 동작하는지 확인합니다.



위의 과정을 통해서 php의 사용을 위한 설정은 완료되었습니다~


3. MySQL
마지막으로 MySQL의 설치가 남았습니다.
먼저 MySQL은 따로 설치파일을 다운 받아야합니다.
 
http://dev.mysql.com/downloads/mysql/ 로 이동하여 OS버전과 컴퓨터환경에 맞는 dmg파일을 다운로드 받습니다.


저 같은 경우에는 위에서 세번째 있는 놈을 받았습니다.

다운로드를 다 받은 후에 dmg를 마운트하게 되면 아래와 같은 화면이 나타나게 됩니다.


임의로 아이콘 배열 순서대로 1번, 2번, 3번, 4번이라고 부르겠습니다.
먼저 1번을 더블클릭하여 MySql의 설치를 진행합니다.


다음으로는 3번을 설치합니다.


마지막으로 2번을 실행하여 시스템 환경설정에 아이콘을 추가합니다.


3번째 파일을 실행하면 시스템 환경설정 하단에 MySQL이라는 아이콘에 생기는 것을 볼 수 있습니다.

이제 이 MySQL 클릭하겠습니다.
처음 실행하면 가운데 쯤 빨간글씨로 stopped라고 나와 있습니다. 


그 옆쪽에 start MySQL Server 버튼을 눌러서 MySQL을 시작하겠습니다


이렇게 되면 MySQL의 설치 및 시작까지 완료하게 됩니다.
MySQL의 설정은 아직 하지 않아서 추후에 다시 포스팅 하도록 하겠습니다.


너무 늦게 PHP를 공부하는 것 같지만 이제라도 시작하는게 어디냐라는 마음으로... 
앞으로 새로운 것들을 공부하면서 계속 포스팅하도록 하겠습니다!  
 
잘 못된 내용이 있거나 설치하면서 안되는 부분이 있으면 문의주시면 아는부분 내에서 답변해드리겠습니다!  
Posted by 다오나무