mac os lion 编译安装php memcached 扩展
2013-10-18 22:32
936 查看
mac os lion 系统默认安装了apache和php,如果要在php中使用memcached,就需要自己安装扩展。本文采用源码方式来安装。php扩展有两种,一个是memcache,一个是memcached,下载地址为:
memcache:http://pecl.php.net/package/memcache
memcached:http://pecl.php.net/package/memcached
安装memcached,就需要安装先libmemcached,这里安装的是memcache。
在上述链接中选择下载一个源码,例如:memcache-2.2.6.tgz,解压并进入解压目录,先执行phpize,本人系统出现如下错误:
原因是系统没有安装autoconf,解决办法下载autoconf的源码,自己编译安装。autoconf的官方网址是:http://www.gnu.org/software/autoconf/。安装命令如下:
安装好autoconf,下面就可以开始安装memcache扩展了,安装命令如下:
如果看到类似如下输出:
表示编译成功。最后还需要修改php.ini,把如下信息添加进去:
至此,php memcache扩展就编译安装成了,重启apache服务,就可以在php中使用memcache。
转自 http://www.netingcn.com/mac-os-lion-php-memcached.html
memcache:http://pecl.php.net/package/memcache
memcached:http://pecl.php.net/package/memcached
安装memcached,就需要安装先libmemcached,这里安装的是memcache。
在上述链接中选择下载一个源码,例如:memcache-2.2.6.tgz,解压并进入解压目录,先执行phpize,本人系统出现如下错误:
Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable. Then, rerun this script.
原因是系统没有安装autoconf,解决办法下载autoconf的源码,自己编译安装。autoconf的官方网址是:http://www.gnu.org/software/autoconf/。安装命令如下:
cd ~ mkdir tmp cd tmp curl http://ftp.gnu.org/gnu/autoconf/autoconf-2.68.tar.bz2 -o autoconf-2.68.tar.bz2 tar -xvf autoconf-2.68.tar.bz2 cd autoconf-2.68 ./configure && make sudo make install
安装好autoconf,下面就可以开始安装memcache扩展了,安装命令如下:
cd ~ mkdir tmp cd tmp curl http://pecl.php.net/get/memcache-2.2.6.tgz -o memcache-2.2.6.tgz tar -xvf memcache-2.2.6.tgz cd memcache-2.2.6 sudo phpize sudo ./configure sudo make sudo make install
如果看到类似如下输出:
Installing shared extensions: /usr/lib/php/extensions/no-debug-non-zts-20090626/
表示编译成功。最后还需要修改php.ini,把如下信息添加进去:
extension=memcache.so
至此,php memcache扩展就编译安装成了,重启apache服务,就可以在php中使用memcache。
转自 http://www.netingcn.com/mac-os-lion-php-memcached.html
相关文章推荐
- Mac OS X 下 php 扩展 memcached 编译安装失败
- mac 编译安装php的memcached扩展(2.0.1) , 依赖libmemcached.1.0.4
- Mac OS Lion 下编译安装Nginx 1.0.12 + PHP 5.3.10 + Mysql 5.5.18 + Xdebug + PHPUnit
- 为Mac OS X 中的MAMP安装 libmosquitto PHP扩展
- php5.3.26在mac os x 10.8.5下的 memcached.so 扩展文件
- MacOS Lion编译安装GCC-4.6.2
- MAC OS X 安装php的pdo_pgsql扩展
- Mac os x lion MAMP中安装phpunit
- 编译安装libevent,memcache,以及php的memcached扩展
- Mac OS X 10.9自带php-fpm的配置使用和扩展安装
- CentOS编译安装php5.5 libiconv libmcrypt libevent memcached redis以及扩展
- Centos 编译安装php的memcached扩展
- Mac OS X下使用Homebrew安装PNG支持——重新编译PHP
- Debian服务器编译安装Memcached及PHP扩展
- centOS 5.6 编译安装Memcached 与Memcache的PHP扩展
- [转]编译安装libevent,memcache,以及php的memcached扩展
- Mac OS X安装redis-php扩展
- Mac OS X 10.9自带php-fpm的配置使用和扩展安装
- CentOS 下编译安装php memcached扩展
- 苹果Mac OS X 下编译安装 PHP