开启Apache,整理一些常用的目录
Mac 自带 apache,安装以 Yosemite 10.10 为例。
open /etc
,把etc文件夹拖到 finder 侧栏方便访问。open /Library/WebServer/Documents
放在侧栏方便使用。- 修改网站目录所有者
chown 用户名:wheel /Library/WebServer/Documents
。 - 开启虚拟主机:apache配置文件 /etc/apache2/httpd.conf 配置文件中去掉 Include /private/etc/apache2/extra/httpd-vhosts.conf 的注释。
- 虚拟主机配置:文件 /etc/apache2/extra/httpd-vhosts.conf,注意去掉默认两项配置,配置自己需要的。
- hosts:文件路径 /etc/hosts。
- 开启 apache 重写:apache配置文件 /private/etc/apache2/httpd.conf 去掉 LoadModule rewrite_module libexec/apache2/mod_rewrite.so 的注释。
- 开启 apache
sudo apachectl start
。
开启php
- 支持php:apache配置文件 /private/etc/apache2/httpd.conf,去掉 LoadModule php5_module libexec/apache2/libphp5.so 注释。
- 另存为 /etc/php.ini.default 至 /etc/php.ini,修改timezone = PRC。
- 重启 apache
sudo apachectl restart
。
安装 MySQL
官网下载,自带图形用户界面安装之。
升级 El Capitan 需要重新设置的内容
- 开启虚拟主机:apache配置文件 /etc/apache2/httpd.conf 配置文件中去掉 Include /private/etc/apache2/extra/httpd-vhosts.conf 的注释。
- 开启 apache 重写:apache配置文件 /private/etc/apache2/httpd.conf 去掉 LoadModule rewrite_module libexec/apache2/mod_rewrite.so 的注释。
- 支持php:apache配置文件 /private/etc/apache2/httpd.conf,去掉 LoadModule php5_module libexec/apache2/libphp5.so 注释。
- 另存为 /etc/php.ini.default 至 /etc/php.ini,修改timezone = PRC。原先的 php.ini 在升级时自动修改为 php.ini-5.2-previous。
- 重启 apache
sudo apachectl restart
。