【centos6】安装redis + phpredis 以及 常用配置参数

时间:2023-08-13 20:06:50

1、redis-server和redis-cli安装文章:http://www.cnblogs.com/skyessay/p/6429988.html

/ ------------  这里是redis服务器安装 start  ----------------------/

1、前置条件:查看是否安装gcc,命令:gcc -v ,没有gcc 执行 yum install -y gcc
2、编译安装redis:
redis下载地址:http://download.redis.io/releases/
3、下载好的redis压缩包传到linxu系统中,进行解压.
tar zxvf redis-5.0.3.tar.gz

cd redis-5.0.3      //进入解压目录 (这一步很重要)

4、编译安装,执行命令 make
#执行命令
[root@localhost redis-5.0.3]# make 
#出现以下信息则表示安装完成
Hint: It's a good idea to run 'make test' ;) make[1]: Leaving directory `/usr/redis/redis-5.0.3/src'
5、执行make test

###有问题,百度搜索错误,看看其他人文章解决!###
5.5、执行make install
6、查看redis版本
/usr/local/redis-5.0.3/src/redis-server -v
7、启动redis-server:
/usr/local/redis-5.0.3/src/redis-server /usr/local/redis-5.0.3/redis.conf
8、测试server-cli:
命令:/usr/local/redis-5.0.3/src/redis-cli
127.0.0.1:6379>set key1 value1
OK
127.0.0.1:6379>get key1
"value1"
9、redis-server和redis-cli安装并启动完毕,相关配置参考步骤3,常用配置
/ ------------  这里是redis服务器安装 end  ----------------------/
 

2、phpredis安装文章:https://lvtao.net/server/redis-phpredis.html

1> [安装软件:phpredis]
https://github.com/owlient/phpredis/ -- 我将下载的压缩包改名为phpredis-2.1.1.tar.gz
2、>【安装phpredis扩展】
tar -zxvf phpredis-2.1.1.tar.gz
cd phpredis-2.1.1
/usr/local/php/bin/phpize --- 键盘entry
./configure --with-php-config=/usr/local/php/bin/php-config

make && make install
#执行完make install后会生成
#Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226
#修改php.ini
vi /usr/local/php/etc/php.ini
#添加redis
extension = redis.so
#重启nginx
service nginx restart 3、查看是否安装成功:/usr/local/php/bin/php -m
里面有redis -- success

3、常用配置:https://lvtao.net/server/redis-phpredis.html  和 https://www.cnblogs.com/xiezhi/p/7066805.html

4、最终效果:

<?php
$redis = new \redis();
$result = $redis->connect('127.0.0.1',6379); $redis->set('name','xzz');
echo "redis name is ".$redis->get('name'); ?>
>>> redis name is xzz