Linux下安装PHP扩展(Redis为例)

PECL库是一个PHP扩展,提供一个目录的全部已知的扩展和托管设备下载PHP扩展,PHP不少扩展均可以在这里面找到。php

1、PHP Redis下载

下载地址:http://pecl.php.net/package/redis
mysql

wget http://pecl.php.net/get/redis-3.1.0.tgz

2、解压安装并进入Redis目录

[root@10.66.10.67  /downloads]# tar -xf redis-3.1.0.tgz 
[root@10.66.10.67  /downloads]# cd redis-3.1.0

3、在Redis文件夹下,生成configure配置文件

我要给php-5.4.15安装redis扩展redis

[root@10.66.10.67 /downloads/redis-3.1.0]# /usr/local/php-5.4.15/bin/phpize 
Configuring for: PHP Api Version: 20100412 Zend Module Api No: 20100525 Zend Extension Api No: 220100525 [root@10.66.10.67 /downloads/redis-3.1.0]# ./configure --with-php-config=/usr/local/php-5.4.15/bin/php-config [root@10.66.10.67 /downloads/redis-3.1.0]# make && make install

安装完成后,能够看到扩展文件库sql

[root@10.66.10.67  /downloads/redis-3.1.0]# make install 
Installing shared extensions:     /usr/local/php-5.4.15/lib/php/extensions/no-debug-non-zts-20100525/
[root@10.66.10.67  /downloads/redis-3.1.0]# ls /usr/local/php-5.4.15/lib/php/extensions/no-debug-non-zts-20100525/
memcache.so  mongo.so  opcache.so  pdo_mysql.so  redis.so  yaf.so

4、在PHP配置文件php.ini里面加载Redis扩展

vim /usr/local/php-5.4.15/etc/php.ini
extension_dir=/usr/local/php-5.4.15/lib/php/extensions/no-debug-non-zts-20100525/
extension=pdo_mysql.so
extension=memcache.so
extension=redis.so

5、重启PHP

6、其余扩展安装相似

相关文章
相关标签/搜索