171227---LAMP php动态扩展模块

/usr/local/php/bin/php -m #查看模块
安装redis模块
cd /usr/local/src
wget https://codeload.github.com/phpredis/phpredis/zip/develop
mv develop phpredis-develop.zip
unzip phpredis-develop.zip
cd phpredis-develop
/usr/local/php/bin/phpize #生成configure文件
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install
/usr/local/php/bin/php -i | grep extension_dir #查看扩展模块存在目录,可以在php.ini中自定义该路径
vi /usr/local/php/etc/php.ini #增加一行配置,在文件未追加extension=redis.so


[root@node35 ~]# cd /usr/local/src
[root@node35 src]# wget https://codeload.github.com/phpredis/phpredis/zip/develop
--2017-12-28 09:07:13--  https://codeload.github.com/phpredis/phpredis/zip/develop
正在解析主机 codeload.github.com (codeload.github.com)... 192.30.253.120, 192.30.253.121
正在连接 codeload.github.com (codeload.github.com)|192.30.253.120|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:未指定 [application/zip]
正在保存至: “develop”


    [      <=>                                     ] 228,014     50.2KB/s 用时 4.4s   


2017-12-28 09:07:26 (50.2 KB/s) - “develop” 已保存 [228014]


[root@node35 src]# mv develop phpredis-develop.zip
[root@node35 src]# unzip phpredis-develop.zip


[root@node35 src]# cd phpredis-develop
[root@node35 phpredis-develop]# /usr/local/php/bin/phpize    #生成configure文件
Configuring for:
PHP Api Version:         20131106
Zend Module Api No:      20131226
Zend Extension Api No:   220131226
[root@node35 phpredis-develop]# ./configure --with-php-config=/usr/local/php/bin/php-config


[root@node35 phpredis-develop]# make && make install


[root@node35 phpredis-develop]# /usr/local/php/bin/php -i | grep extension_dir
extension_dir => /usr/local/php/lib/php/extensions/no-debug-zts-20131226 => /usr/local/php/lib/php/extensions/no-debug-zts-20131226
PHP Warning:  Unknown: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in Unknown on line 0
sqlite3.extension_dir => no value => no value
[root@node35 phpredis-develop]# 
vi /usr/local/php/etc/php.ini #增加一行配置,在文件未追加extension=redis.so
[root@node35 phpredis-develop]# /usr/local/php/bin/php -m |grep redis
redis




扩展
apache rewrite教程 http://coffeelet.blog.163.com/blog/static/13515745320115842755199/   http://www.cnblogs.com/top5/archive/2009/08/12/1544098.html
apache rewrite 出现死循环 http://ask.apelearn.com/question/1043
php错误日志级别参考  http://ask.apelearn.com/question/6973
php开启短标签 http://ask.apelearn.com/question/120
php.ini详解  http://legolas.blog.51cto.com/2682485/493917
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值