background image

</Directory>
运行

PHP 

在终端中运行

“sudo vi /etc/apache2/httpd.conf”,打开 Apache 的配置文件。(如果不习惯操作

终端和

vi,可以设置在 Finder 中显示所有系统隐藏文件 ,记得设置完毕后需要重启 Finder 

,然后就可以找到对应文件,随心所欲编辑了,需要注意的是某些文件的修改还是需要开

root 帐号 ,但整体上还是在终端上使用 sudo 来临时获取 root 权限比较安全。)

找到

“#LoadModule php5_module libexec/apache2/libphp5.so”,把前面的#号去掉,保存(在

命令行输入

:w)并退出 vi(在命令行输入:q)。

运行

“sudo cp /etc/php.ini.default /etc/php.ini”,这样就可以运行 sudo vi /etc/php.ini 来编辑

php.ini 配置各种功能了。比如:
;通过下面两项来调整 PHP 提交文件的最大值,如 phpMyAdmin 中导入数据的最大值
upload_max_filesize = 2M
post_max_size = 8M
;通过 display_errors 来控制是否显示 PHP 程序的报错信息,这在调试 PHP 程序时非常有用
display_errors = Off
运行

“sudo apachectl restart”,重启 Apache,这样 PHP 就可以用了。

sudo 

cp 

/Library/WebServer/Documents/index.html.en 

/Library/WebServer/Documents/info.php

”,即在 Apache 的根目录下复制 index.html.en 文件并

重命名为

info.php。

在终端中运行

“sudo vi /Library/WebServer/Document/info.php”,这样就可以在 vi 中编辑

info.php 文件了。在

“It’s works!”后面加上“<?php phpinfo(); ?>”,然后保存之。如此就可以在

http://localhost/info.php 中看到有关 PHP 的信息,比如 10.8 中内置 PHP 版本号是 5.3.13。
安装

MySQL 

Mac OS X 没有内置 MySQL,所以需要自己手动安装,目前 MySQL 的最稳定版本是
5.5。MySQL 提供了 Mac OS X 下的安装说明 。

下载

MySQL 5.5 。选择合适版本,如这里选择了 mysql-5.5.27-osx10.6-x86_64.dmg。

运行

dmg,会发现里面有 4 个文件。首先点击安装 mysql-5.5.27-osx10.6-x86_64.pkg,这是

MySQL 主安装包。一般情况下,安装文件会自动把 MySQL 安装到/usr/local 下的同名文件
夹下。如运行

“mysql-5.5.27-osx10.6-x86_64.dmg”会把 MySQL 安装到“/usr/local/mysql-5.5.27-

osx10.6-x86_64

”中,一路默认安装完毕。(注意,从 10.8 开始 Mac OS X 的权限更加严格,

直 接 点 击 会 提 示

“ mysql-5.5.27-osx10.6-x86_64.pkg  can’t  be  opened  because  it  is  from  an 

unidentified  developer.  Your  security  preferences  allow  installation  of  only  apps  from  the  Mac 
App Store and identified developers.

”阻止了安装,你可以使用双指单击该安装文件,在弹出

菜单中选择

“用…打开(open with)”,再选择“安装(Installer)”就可以接着安装了。)

安装第

2 个文件 MySQLStartupItem.pkg,MySQL 就会自动在开机时启动了。(注意,10.8

的安装方法同上。)
安装第

3 个文件 MySQL.prefPane,就会在

“系统设置偏好”中看到“MySQL”的 ICON,通过

它就可以控制

MySQL 是否开启,以及开机时是否自动运行。到这里 MySQL 就基本安装完

毕了。(注意,

10.8 中用双指单击该安装文件,在弹出的菜单中选择

“用…打开(open 

with)

”,然后选择“系统偏好(System Perference)”就可以接着安装了。)

通过运行

“sudo vi /etc/bashrc”,在 bash 配置文件中加入 mysqlstart、mysql 和 mysqladmin 的

别名(注意:修改完毕之后需要退出

“终端(Terminal)”之后重新进入,这些命令才会生

效):