운영 체제: os x 10.11.2
1. Apache 시작
터미널을 열고 다음 명령을 입력합니다: sudo apachectl -k start;
찾아보기 Enter: 서버 주소창에 http://localhost 아래와 같은 정보가 나오면 apache가 정상적으로 시작됩니다.
apache相关命令: 启动:sudo apachectl start 停止:sudo apachectl stop 重启:sudo apachectl restart 查看版本号:sudo apachectl -v
2. PHP 모듈 추가
터미널에 sudo vi /etc/apache2/httpd.conf 명령을 입력하고 httpd.conf를 엽니다.
제거 PHP 모듈' #' 앞에 주석을 달고 Apache를 다시 시작하면 php가 성공적으로 추가되었습니다
3. 'mysites' 가상 머신을 구성합니다
1. 터미널에 mkdir /Users/you Username/Sites 명령을 입력하고 이 폴더를 'mysites' 가상 머신의 물리적 저장 위치로 추가합니다.
2. httpd.config를 열고 "# Include /private/etc/apache2/extra/httpd-vhosts.conf"前面的'#'。
을 제거합니다. 3. DocumentRoot "/Library/WebServer/Documents"
터미널에 sudo vi /etc/apache2/extra/httpd-vhosts.conf 명령을 입력하고 httpd-vhosts.conf를 엽니다. 두 개의 기본 가상 머신에 주석을 달고 '#'을 추가합니다. 각 줄의 앞부분
다음에 다음 코드를 추가하고 저장하고 종료한 후 Apache를 다시 시작하세요
# 'localhost'虚拟机 <virtualhost> DocumentRoot "/Library/WebServer/Documents" ServerName localhost ErrorLog "/private/var/log/apache2/localhost-error_log" CustomLog "/private/var/log/apache2/localhost-access_log" common </virtualhost> # 'mysites'虚拟机 <virtualhost> DocumentRoot "/Users/你的用户名/Sites" ServerName mysites ErrorLog "/private/var/log/apache2/mysites-error_log" CustomLog "/private/var/log/apache2/mysites-access_log" common </virtualhost>명령어를 입력하세요 터미널에서: sudo vi /etc/hosts, "127.0.0.1 mysites" 추가, 저장하고 종료
터미널에서 명령 입력: sudo vi /Users/사용자 이름 /Sites/info.php, 추가 "", 저장하고 종료합니다
http://mysites/info.php
그렇습니다. 읽어주셔서 감사합니다!
Zhuoshui Qingzhou가 2016년 1월 12일에 작성참고 문서: http://www.cnblogs.com/snandy/archive/2012/ 11/13/2765381.html위 내용을 포함하여 Mac 자체 Apache용 PHP 및 가상 머신 구성을 소개하고 있으며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.