这里要根据实际情况来下载 如果redis下载的4.0 对应的 php扩展也要下载4.0的
上传phpredis-2.2.4.tar.gz到/usr/local/src目录
cd /usr/local/src #进入软件包存放目录
tar zxvf phpredis-2.2.4.tar.gz #解压
cd phpredis-2.2.4 #进入安装目录
/usr/local/php/bin/phpize #用phpize生成configure配置文件,目录可能不同。phpize是php中bin目录下的一个可执行文件,所有要先找到对应的目录。
./configure --with-php-config=/usr/local/php/bin/php-config #配置,注意要先确保/usr/local/php/bin/php-config存在。对应php的bin目录下的php-config
make #编译
make install #安装
安装完成之后,出现下面的安装路径
/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/
也可能出现
Installing shared extensions: /usr/lib64/php/modules/
这个是的正常,继续下面的。
2、配置php支持
vi /usr/local/php/etc/php.ini #编辑配置文件,在最后一行添加以下内容
添加
extension="redis.so"
:wq! #保存退出
重新启动httpd------------->ok
8,decr
描述:数字递减存储键值。
参数:key value:将被添加到键的值
返回值:INT the new value
<?
php
$redis
=
new
redis();
$redis->
connect(
'127.0.0.1'
,
6379
);
$redis->
set
(
'test'
,
"123"
); var_dump(
$redis->
decr(
"test"
));
//结果:int(122)
var_dump(
$redis->
decr(
"test"
));
//结果:int(121)
?>
测试成功
使用redis 报错的时候 可以试试把地址改成127.0.0.1 连接内网 连接外网可能不好使
1.安装Redis客户端
1.1下载redis客户端
[root
@localhost
~]
# wget http........
下载之后的安装包!
1.2解压
[root
@localhost
~]
# tar -zxvf redis-3.0.7.tar.gz
1.3安装配置
进入到redis-3.0.7文件夹,执行make install
并执行./utils/install_server.sh配置Redis的开机启动
[root
@localhost
redis-
3.0
.
7
]
# make install
[root
@localhost
redis-
3.0
.
7
]
# ./utils/install_server.sh
1.4Redis的启动和关闭
//使用ps -ef |
grep
redis 来查看redis的启动情况[root
@localhost
~]
# ps -ef | grep redis
//使用/etc/init.d/redis_6379 start来开启redis[root
@localhost
~]
# /etc/init.d/redis_6379 start
//使用/etc/init.d/redis_6379 stop来关闭redis[root
@localhost
~]
# /etc/init.d/redis_6379 stop
启动和关闭可能不好使
1、直接启动
直接运行
redis-server
既可以启动redis
redis服务器默认会使用6379端口,通过--port参数可以自定义端口号:
redis-server --port 6380