redis服务端linux的安装
redis官网:http://redis.cn/
下载:
[root@iZlwak4kcy0x7kZ ruanjian]# wget http://download.redis.io/releases/redis-4.0.11.tar.gz
解压:
[root@iZlwak4kcy0x7kZ ruanjian]# tar xf redis-4.0.11.tar.gz
指定安装目录:
[root@iZlwak4kcy0x7kZ redis-4.0.11]# make PREFIX=/usr/local/redis install
安装:
make install
最后输入redis-server
不要退出,就是本窗口不要关闭,关闭,redis也就退出了
新建窗口
使用:
[root@iZlwak4kcy0x7kZ bin]# redis-cli
写入:
127.0.0.1:6379> set key1 aaa
读取:
127.0.0.1:6379> get key1
"aaa"
以下是为redis生成启动配置文件
进入
[root@iZlwak4kcy0x7kZ redis-4.0.11]# cd utils/
执行./install_server.sh
/usr/local/redis/etc/redis.conf //指定配置文件目录
/usr/local/redis/log/redis.log //指定日志文件
/usr/local/redis/data //指定数据存放的目录
/usr/local/redis/bin/redis-server //指定可执行文件
/usr/local/redis 生成了以下目录
还在/etc/init.d下面生成了redis_6379
停止redis
[root@iZlwak4kcy0x7kZ ~]# /etc/init.d/redis_6379 stop
启动redis
[root@iZlwak4kcy0x7kZ ~]# /etc/init.d/redis_6379 start
【注意】这里使用ThinkPHP5 框架
public function redis(){ $redis = new \Redis(); $redis->connect('127.0.0.1', 6379); // $redis->auth('password'); # 如果没有密码则不需要这行 //把 'test'字符串存入 redis $redis->set('test_name', 'test'); // 把 'test_name' 的 值从 redis 读取出来 echo $redis->get('test_name');}
如果返回结果显示test
,则表示 redis 和 phpredis 都正常运行