1. 启动Apache
打开终端,输入 sudo vi apachectl -v ,(可能需要输入开机密码),如下图:
输入 sudo apachectl start 启动Apache,打开浏览器,输入 "http://localhost" ,就可以看到"It works!"
2. 配置Apache
在终端运行" sudo vi /etc/apache2/httpd.conf ",打开配置文件
找到" #Include /private/etc/apache2/httpd-vhosts.conf " 和 " #LoadModule php5_module libexec/apache2/libphp5.so(PHP需要这一项),去掉前面的“#”。
找到DocumentRoot 修改路径,保存并退出。路径如图:
在终端运行" sudo vi /etc/apache2/extra/httpd-vhosts.conf ",配置虚拟主机,如下图:
DocumentRoot "/Users/wangjian/Sites/git/Cruise/"
ServerName cruise
ErrorLog "/private/var/log/apache2/sites-error_log"
CustomLog "/private/var/log/apache2/sites-access_log" common
#Options Indexes FollowSymLinks MultiViews
Options All Indexes FollowSymLinks
Satisfy Any
AllowOverride All
Order allow,deny
Allow from all
Require all granted
保存退出!
4. 重启Apache
运行sudo apachectl -k restart
5. 修改host
sudo vi /etc/hosts
127.0.0.1 cruise