Mac OS 配置Apache

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

你可能感兴趣的:(Mac OS 配置Apache)