Ly

Mac OS X下搭建PHP+Mysql+Memcahed开发环境

之前一直使用XAMPP作为PHP的开发环境,最近因为需要用到Memcached,XAMPP下的PHP添加memcached extension一直没能整好,编译时总是遇到一个无法解决的X86_64架构的问题,只好绕道使用Moutian Lion Server 2.2.X来替换之前的XAMPP。Moutian Lion内置了PHP和Apache,为了方便起见,我还是安装了Server套件,并启用了Websites+PHP的服务,不得不说Server套件的服务还真是很齐全,超级适合Mac Mini。

1

Mysql的安装可以使用封装好的DMG包(mysql-5.6.10-osx10.7-x86.dmg),免去了自己编译之苦。可以去MySQL官网下载最新版本,安装完後在System Preference中有管理选项。 2

MemcacheD服务端在Mac下的安装非常简单,它依赖libevent,所以需要先下载libevent-2.0.21-stable.tar.gz,解压缩,configure、make、sudo make install即可顺利完成安装。

然后安装libmemcached-1.0.16,同样也是解压缩,configure、make、sudo make install即可。

安装php-memcached扩展的时,可以使用Pecl,别忘记在/private/etc/php.ini内加上extension=memcached.so: sudo pecl install memcached

OS X 作为血统纯正的UNIX,真的很不错,现在可以完全卸载XAMPP了。 Btw: 顺带解决了Apache和Mysql自动启动的问题。

- END -
上一篇: Bye Aspire.
下一篇: 在Git下实现类似SVN的$Id$记号