Answers:
您首先需要在“共享”面板中启用Apache。检查“ Web共享”,您的Web服务器正在运行。
请注意,自Mountain Lion以来,“ Web共享”已从“共享”首选项窗格中删除,但仍包含Apache。检查此答案以控制Mountain Lion中的Apache。
要激活PHP,您需要/etc/apache2/httpd.conf
在Terminal.app中进行编辑。这需要根凭据。nano
如果您不满意,那么它是一个非常易用的命令行编辑器vim
。
sudo nano /etc/apache2/httpd.conf
查找行(您可以按ctrl+ W开始在中搜索nano
):
#LoadModule php5_module libexec/apache2/libphp5.so
并取消注释。接下来找到线
#Include /private/etc/apache2/extra/httpd-vhosts.conf
并取消注释以启用虚拟主机支持。
保存文件nano
并按ctrl+ 退出X,然后按Y(es),然后按确认更改enter。
您现在可以在文件中编辑虚拟主机 /etc/apache2/extra/httpd-vhosts.conf
sudo nano /etc/apache2/extra/httpd-vhosts.conf
需要注意的重要一点是,第一个定义的主机将是不合格主机名的默认主机。除了解析其他主机名外,localhost
我建议在中对它们进行硬编码/etc/hosts
。
要安装MySQL,请从MySQL网站下载安装程序(64位安装程序应该可以)。按照说明进行安装。
最后,要为MySQL配置PHP,请复制默认值php.ini
:
sudo cp /etc/php.ini.default /etc/php.ini
现在,您可以编辑/etc/php.ini
(再次需要root访问权限),然后装到任何参考/var/mysql/mysql.sock
使用/tmp/mysql.sock
(运行安装程序后了MySQL套接字的默认位置)。该路径可能大约有3个引用。
最后,重新启动Apache以使新配置生效:
sudo apachectl restart
或者,您可以通过在“共享”预面板中打开或关闭该开关来重新启动Apache。
做完了
mate
。sudo mate /etc/apache2/httpd.conf出于此目的,在第一次使用之前将其注册到〜/ .bash_profile中是一个好主意:export EDITOR ='mate -w'并在〜/ bin文件夹中创建符号链接: ln -s /Applications/TextMate.app/Contents/Resources/mate〜/ bin / mate *以上信息适用于Mac OS X用户