linux(centOS7)安装 redis及php操作redis

Linux 安装 Redis

1.安装前的准备(安装gcc)

yum install gcc-c++

2.将redis下载到/usr/local/src目录下
cd /usr/local/src
wget http://download.redis.io/releases/redis-2.8.17.tar.gz  #下载
tar xzf redis-2.8.17.tar.gz  #解压
cd redis-2.8.17  #进入安装目录
make  #编译

注:make完成后 redis-2.8.17目录下会出现编译后的redis服务程序redis-server,还有用于测试的客户端程序redis-cli,两个程序位于安装目录 src 目录下

4.启动redis服务

cd src
./redis-server

注:./redis-server & 将redis服务运行在后台

注意上面启动redis服务的方式使用的是默认配置。我们也可以通过启动参数告诉redis使用指定配置文件,命令如下:

./redis-server redis.conf

redis.conf是默认的配置文件,我们可以根据需要使用自己的配置文件。

5.redis服务启动后,我们就可以使用测试客户端程序redis-cliredis服务进行交互了。 

cd src
./redis-cli
127.0.0.1:6379>set key gentry
OK
127.0.0.1:6379> get key
"gentry"

到此,Linux安装Redis就告一段落!!!


接下来安装php_redis.dll扩展让php支持redis

1.安装前的准备(安装php-devel)

yum install php-devel

2.将扩展 用样安装到/usr/local/src目录下

cd /usr/local/src
wget https://github.com/phpredis/phpredis/archive/2.2.4.tar.gz  #下载扩展
tar zxf 2.2.4.tar.gz
cd phpredis-2.2.4 
/usr/bin/phpize  #phpize执行文件的路径
注:执行/usr/bin/phpize 前使用whereis phpize查看phpize的路径

3.进行配置

./configure --with-php-config=/usr/bin/php-config
在进行上面的命令前,不妨同样使用whereis php-config 查看php-config路径

#编译安装
make && make install
到这一步, php-redis 扩展就安装完成啦!!!

php加载redis扩展

1.进入php.ini配置文件

vi /etc/php.ini
在php.ini的任意行添加以下内容
extension=redis.so
2.保存退出,重启apache

systemctl restart httpd
3.phpinfo查看redis是否安装成功(看到下面的样式,证明redis安装成功啦)


4.进入/var/www/html 执行php代码测试redis

$redis = new Redis();
$redis->connect('192.168.1.249', 6379);
$redis->set('key','gentry');
echo $redis->get('key');
页面能够输出gentry,一切都搞定啦!!!


如需要linux安装memcache:http://blog.csdn.net/gentry__/article/details/51933874


  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值