답변:
먼저 공유 프리 페인에서 Apache를 활성화해야합니다. "웹 공유"를 확인하고 웹 서버가 실행 중입니다.
Mountain Lion 이후로 웹 공유는 공유 환경 설정 분할 창에서 제거되었지만 Apache는 여전히 포함되어 있습니다. Mountain Lion에서 Apache를 제어하려면 이 답변 을 확인하십시오 .
PHP를 활성화하려면 /etc/apache2/httpd.conf
Terminal.app 에서 편집해야합니다 . 루트 자격 증명이 필요합니다. nano
에 불편한 경우 매우 액세스 가능한 명령 줄 편집기입니다 vim
.
sudo nano /etc/apache2/httpd.conf
줄을 찾으십시오 ( ctrl+ W를 눌러 검색을 시작할 수 있음 nano
).
#LoadModule php5_module libexec/apache2/libphp5.so
주석 처리를 제거하십시오. 다음 줄을 찾으십시오
#Include /private/etc/apache2/extra/httpd-vhosts.conf
가상 호스트 지원을 활성화하기 위해 주석 처리를 제거하십시오.
파일을 저장하고 + nano
를 눌러 종료 한 다음 (es) 를 눌러 변경 사항을 확인한 다음를 누릅니다 .ctrlXYenter
이제 파일에서 가상 호스트를 편집 할 수 있습니다 /etc/apache2/extra/httpd-vhosts.conf
sudo nano /etc/apache2/extra/httpd-vhosts.conf
중요하게 정의 된 첫 번째 호스트는 규정되지 않은 호스트 이름의 기본 호스트가됩니다. 이외에 추가 호스트 이름을 확인하려면에 localhost
하드 코딩하는 것이 좋습니다 /etc/hosts
.
MySQL을 설치하려면 MySQL 웹 사이트에서 설치 프로그램을 다운로드하십시오 (64 비트 설치 프로그램이 정상이어야 함). 지시 사항에 따라 설치하십시오.
마지막으로 MySQL 용 PHP를 구성하려면 기본값을 복사하십시오 php.ini
.
sudo cp /etc/php.ini.default /etc/php.ini
이제 편집 할 수 있습니다 /etc/php.ini
(필수 다시 루트 액세스)과에 대한 참조 대신 /var/mysql/mysql.sock
에 /tmp/mysql.sock
(설치 프로그램을 실행 한 후 MySQL의 소켓의 기본 위치). 해당 경로에 대한 약 3 개의 참조가있을 수 있습니다.
마지막으로 새 구성을 적용하려면 Apache를 다시 시작하십시오.
sudo apachectl restart
또는 공유 프리 패인에서 Apache를 껐다가 다시 켜서 다시 시작할 수 있습니다.
끝난.
mamp를 사용하지 않고 phpmyadmin 등을 활성화 하는 좋은 자습서를 찾을 수 있습니다.
mate
. sudo mate /etc/apache2/httpd.conf 첫 번째 사용 전에 ~ / .bash_profile에 해당 용도로 등록하는 것이 좋습니다. export EDITOR = 'mate -w'~ / bin 폴더에 심볼릭 링크를 만듭니다. ln -s /Applications/TextMate.app/Contents/Resources/mate ~ / bin / mate * 상기 정보는 Mac OS X 사용자에게 적용됩니다