Apache for Mac

作者: CodingMoss | 来源:发表于2016-10-17 01:13 被阅读0次

    Mac 自带 Apache, PHP。只需要自己安装 MySQL。

    1 配置 Apache

    配置文件路径 /etc/apache2/httpd.conf。打开注释行 #Include /private/etc/apache2/extra/httpd-vhosts.conf

    在虚拟主机配置文件(上面第二个)中使用如下配置:

    <VirtualHost *:80>
      DocumentRoot "/Library/WebServer/Documents"
      ServerName localhost
      ErrorLog "/private/var/log/apache2/localhost-error_log"
      CustomLog "/private/var/log/apache2/localhost-access_log" common
    </VirtualHost>
    
    <VirtualHost *:80>
      DocumentRoot "/Users/qiao/apache"//指定目录
      ServerName mysites.com//对应 host。需要在 hosts 中修改。
      ErrorLog "/private/var/log/apache2/sites-error_log"
      CustomLog "/private/var/log/apache2/sites-access_log" common
        <Directory />
          Options Indexes FollowSymLinks MultiViews
          AllowOverride None
          Order deny,allow
          Allow from all
          Require all granted // 一定要记得加
        </Directory>
    </VirtualHost>
    

    在 hosts 中添加域名指向 127.0.0.1。

    如果开启了 surge 等软件。有可能刚开始虚拟域名会去 DNS 解析。可以先关掉,或者添加规则。

    重启 Apache sudo apachectl restart

    2 MySQL

    官网下载 MySQL 和 Workbench。

    /usr/local/mysql/bin/mysql 并没有被加入环境变量。

    相关文章

      网友评论

        本文标题:Apache for Mac

        本文链接:https://www.haomeiwen.com/subject/ceyayttx.html