一、前言
Mac系统已经安装Apache、PHP,因此只需要配置启用即可,MySQL需从其官方下载安装。
二、配置安装
1、Apache与PHP配置
$ vi /etc/apache2/httpd.conf
找到
#LoadModule php5_module libexec/apache2/libphp5.so
删除行首的#
$ sudo cp /etc/php.ini.default /etc/php.ini
$ sudo apachectl start
在/Library/WebServer/Documents新建phpinfo页面测试是否配置成功
2.MySQL下载安装
访问http://www.mysql.com/downloads/mysql/,选择下载合适的MySQL版本,这里选择mysql-5.5.24-osx10.6-x86_64.dmg,兼容OS X 10.7,官方README文档有说明;
双击下载的dmg文件,在打开的窗口会有四个文件,先双击安装其中的mysql-5.5.24-osx10.6-x86_64.pkg(MySQL数据库核心及其管理工具),再安装MySQLStartupItem.pkg(开机自动启动),最后安装MySQL.prefPane(在系统设置偏好建立一个MySQL管理工具的链接)
三、问题
1、PDO
这样配置以后,如果程序里面使用到PDO,会出现连接错误,这时需要修改php.ini,把
pdo_mysql.default_socket=/var/mysql/mysql.sock
修改为
pdo_mysql.default_socket=/private/tmp/mysql.sock
2、PHP运行时常用配置
$ vi /etc/php.ini
显示错误:display_errors = Off 修改为 display_errors = On
设置时区: ;date.timezone = 修改为 date.timezone = Asia/Shanghai