开发必备之redis的安装 与 简单使用

linux安装redis 完整步骤

安装:

1.获取redis资源   wget http://download.redis.io/releases/redis-4.0.8.tar.gz

2.解压

  tar xzvf redis-4.0.8.tar.gz

3.安装

  cd redis-4.0.8

  make

  cd src

  make install PREFIX=/usr/local/redis

4.移动配置文件到安装目录下

  cd ../

  mkdir /usr/local/redis/etc

  mv redis.conf /usr/local/redis/etc

5.配置redis为后台启动

  vi /usr/local/redis/etc/redis.conf //将daemonize no 改成daemonize yes

6.将redis加入到开机启动

  vi /etc/rc.local //在里面添加内容:/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf (意思就是开机调用这段开启redis的命令)

7.开启redis

  /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf

常用命令  

  redis-server /usr/local/redis/etc/redis.conf //启动redis

  pkill redis //停止redis

  卸载redis:

    rm -rf /usr/local/redis //删除安装目录

    rm -rf /usr/bin/redis-* //删除所有redis相关命令脚本

    rm -rf /root/download/redis-4.0.4 //删除redis解压文件夹

不会安装看这里 https://blog.csdn.net/qq_42815754/article/details/82832335

其他方式=> 面板一键安装 省事快捷

window 上面安装 redis 并用tp5进行开发:

下载安装看这这里 https://www.jianshu.com/p/0c0e486eaca3

Window 下安装 下载地址:https://github.com/MSOpenTech/redis/releases。 ##类库下载 **http://windows.php.net/downloads/pecl/releases/redis/2.2.7/php_redis-2.2.7-5.6-nts-vc11-x86.zip **http://windows.php.net/downloads/pecl/releases/igbinary/1.2.1/php_igbinary-1.2.1-5.5-nts-vc11-x86.zip 首先我们先去配置config.php 'cache' => [ // 驱动方式 // 'type' => 'File', 'type' => '\app\driver\cache\Redis', // 缓存保存目录 'path' => CACHE_PATH, // 缓存前缀 'prefix' => '', // 缓存有效期 0表示永久缓存 'expire' => 0, ], 如果是多模块写在那个模块要用的config 如果但模块也放这里

return array( 'DATA_CACHE_PREFIX' => 'Redis_',//缓存前缀 'DATA_CACHE_TYPE'=>'Redis',//默认动态缓存为Redis 'DATA_CACHE_TIMEOUT' => false, 'REDIS_RW_SEPARATE' => true, //Redis读写分离 true 开启 'REDIS_HOST'=>'127.0.0.1', //redis服务器ip,多台用逗号隔开;读写分离开启时,第一台负责写,其它[随机]负责读; 'REDIS_PORT'=>'6379',//端口号 'REDIS_TIMEOUT'=>'300',//超时时间 'REDIS_PERSISTENT'=>false,//是否长连接 false=短连接 'REDIS_AUTH'=>'',//AUTH认证密码 );

写上 好像不写也没关系... use think\cache\driver\Redis; 控制器来个代码测试一下.. $redis=new \Redis(); $redis->connect(Config("REDIS_HOST"),Config("REDIS_PORT")); //先设置,然后再把set注释输出get测试 // $redis->set('redistest',"测试redis"); // echo $redis->get('redistest'); 当然也可以封装一下 感觉方便点~ private function connectRedis(){ $redis=new \Redis(); $redis->connect(Config("REDIS_HOST"),Config("REDIS_PORT")); return $redis; } 好了页面正常显示 就这样了..

不会安装的看这个教程 http://www.runoob.com/redis/redis-install.html

来自 https://www.jianshu.com/p/6d1bf964d405

redis 队列 https://www.cnblogs.com/dump/p/8243868.html

记录你我
请先登录后发表评论
  • latest comments
  • 总共0条评论