菜鸟求问,tp5 session redis怎么配置redis

redis密码怎么设置_路由器密码
redis密码怎么设置
学习啦【路由器密码】 编辑:本达
  Redis是一个开源的使用ANSI C语言编写、支持网络、可基于亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。web项目中,redis多用作缓存机制。下面是学习啦小编给大家整理的一些有关redis密码设置方法,希望对大家有帮助!
  redis密码设置方法
  首先安装比如windows下安装好的redis如下图所示:
  打开redis.conf配置文件;
  找到# requirepass foobared 去掉前面的# 号,然后将foobared 改为自己设定的密码;最后保存。这样redis密码就设置好了!
  开启redis服务,步骤如下:
  1.打开dos命令窗口;
  2.切换到redis所在路径;
  3.使用命令开启redis服务。
  如下图:
  保持服务端窗口不被关闭,然后重新打开另一个dos窗口;然后将路劲同样切换至redis目录下;
  使用命令登录redis,输入登录命令,出现OK时,则证明登陆!命令如下:
  redis-cli.exe -h 192.168.124.1 -p 6379 -a red12345
  备注:
  -h:主机地址,不清楚的话,建议使用dos明令ipconfig查看;
  -P:端口号;
  -a:密码;
  使用set,get测试是否正确运行:
看了&redis密码怎么设置&的人还看了
本文已影响 人
[redis密码怎么设置]相关的文章
看过本文的人还看了
4778人看了觉得好
3853人看了觉得好
2066人看了觉得好
【路由器密码】图文推荐
Copyright & 2006 -
All Rights Reserved
学习啦 版权所有Redis安装和配置 - 无影飞絮剑 - 博客园
1、下载安装redis
  在linux服务器上,命令行执行以下命令(cd ./usr local/src 一般源码放在这里(推荐源码安装))
wget http://download.redis.io/releases/redis-3.0.7.tar.gz
tar xzf redis-3.0.7.tar.gz
cd redis-3.0.7
makemake allmake install
  说明:
  wget:下载远程文件到本地当前文件夹中。
  tar xzf :解压文件到当前文件夹目录
  cd:进入文件夹
  make make all make install:安装redis
  执行完,进入目录/usr/local/bin& 多了几个文件:
redis-server:Redis服务器的daemon启动程序
redis-cli:Redis命令行操作工具。当然,你也可以用telnet根据其纯文本协议来操作
redis-benchmark:Redis性能测试工具,测试Redis在你的系统及你的配置下的读写性能
redis-stat:Redis状态检测工具,可以检测Redis当前状态参数及延迟状况
2、配置Redis
  把配置文件(/usr/local/src/redis-3.0.7/redis.conf)复制到指定目录,方便维护操作(/home/redis/redis.conf)
  修改redis配置文件(/home/redis/redis.conf)&以下是需要修改的内容&
daemonize yes
bind 192.168.1.1 127.0.0.1
logfile "/home/redis/logs/redis.log"
databases 16dbfilename dump.rdb
dir /home/redis/data/redisdata
  备注:
  daemonize:Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程
  port:端口
  bind:绑定的主从主机地址,一般为内网地址,外网不安全
  logfile:系统记录日志(别忘记创建目录文件夹)
  databases:设置数据库的数量,默认数据库为0
  dbfilename:指定本地数据库文件名,默认值为dump.rdb
  dir:指定本地数据库存放目录(别忘记创建目录文件夹)
3、启动Redis
  启动redis服务:
    ./redis-server(默认启动) &
    ./redis-server redis.conf 或者 /usr/local/bin/redis-server&&& /home/redis/redis.conf 或者 redis-server /home/redis/redis.conf (通过参数配置文件启动&建议用这个方法安全&)
  查看Redis是否在运行:ps -ef |grep redis
  查看端口是否在监听状态:netstat -lntp | grep 6379
  使用Redis命令行(执行Redis操作命令):./redis-cli      ./redis-cli& -h host(默认为127.0.0.1)-p 12345(默认端口号为6379)
  查看端口使用情况:netstat -nlt& (如图:我们已经正常启动Redis,端口6379)
  修改配置文件后,记得先杀死Redis进程,然后再重启Redis,方法如下:
    首先查询进程的pid:ps -ef |grep redis  
      
    然后杀死改进程:kill -9 15954
    然后命令:netstat -nlt看看是否还处于监听状态,不再说明杀死。
    最后重启Redis:redis-server /home/redis/redis.conf
    再次查看是否重启成功:netstat -nlt
  启动客户端程序redis-cli和redis服务交互:
  OK,正常运行了O(&_&)O哈哈~redis(2)
关于Redis的介绍我们在之前Laravel 缓存配置一节中已有提及,Redis是一个开源的、基于内存的数据结构存储器,可以被用作数据库、缓存和消息代理。相较Memcached而言,支持更加丰富的数据结构,包括字符串、哈希、列表、集合、有序集合等,此外还支持将数据持久化到数据库。更多关于Redis的介绍可查看其&&。今天我们只是简单讲述在Laravel中如何对Redis依赖包进行安装配置和使用。
1、安装启动Redis及依赖包
如果使用的是Homestead虚拟机作为本地开发环境的话,Homestead已经为我们安装好了Redis并开机启动,如果是使用Windows开发环境的话,可参考&&安装启动Redis。
Redis启动之后,还需要在Laravel项目根目录下运行如下命令使用Composer安装&&依赖包:
composer require predis/predis 1.0.*
2、配置Redis
前面我们已经提到Redis可以用作主数据库,所以Laravel中Redis的配置信息位于&config/database.php&中:
'redis' =& [
'cluster' =& false,
'default' =& [
'host' =& '127.0.0.1',
'port' =& 6379,
'database' =& 0,
其中&cluster&选项表示是否在多个Redis节点间进行分片,这里我们本地测试只有一个节点故将其设置为&false&。
default&选项表示默认Redis主机连接,这里Redis和Web服务器共用一台主机,所以&host&为127.0.0.1,Redis默认端口是6379。
此外,&default&选项还支持更多连接参数(如果需要的话):
默认值
服务器IP地址/主机名称
Redis服务器监听的端口号
如果服务器需要认证密码
不使用密码
连接时选择的数据库索引
没有设置索引
连接到Redis服务器超时时间
read_write_timeout
通过网络连接进行读写操作的超时时间
系统默认(不限制超时时间的话设置为-1)
另外Redis如果是作为缓存工具,还需要在&config/cache.php&配置&redis&选项:
'redis' =& [
'driver' =& 'redis',
'connection' =& 'default',
这里的&connection&对应&config/database&中&redis&的默认主机&default&配置。
完成上述配置之后我们就可以在应用代码中使用Redis进行数据存取了。
3、基本使用
由于Laravel默认已经将Redis门面添加到&config/app.php&的&aliases&数组中,所以在代码中可以直接使用该门面进行Redis操作。我们可以在Redis门面上以静态方法的方式调用Redis客户端提供的任何命令(&&),然后Laravel使用魔术方法将命令传递给Redis服务器并返回获取的结果。
下面我们来看最简单的读取操作:
$key = 'user:name:6';
$user = User::find(6);
if($user){
Redis::set($key,$user-&name);
if(Redis::exists($key)){
dd(Redis::get($key));
以上是简单的字符串存取,下面我们看一个更复杂的例子,将获取到的数据存放到集合中:
$key = 'posts:title';
$posts = Post::all();
foreach ($posts as $post) {
Redis::sadd($key,$post-&title);
$nums = Redis::scard($key);
if($nums&0){
$post_titles = Redis::srandmember($key,3);
dd($post_titles);
注:集合与列表的区别在于集合中是不允许重复元素出现的,没错,这就是数学中集合的互异性的体现;有序集合与集合的区别在于有序集合是有序的,这则是数学集合无序性的体现。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:27999次
积分:1949
积分:1949
排名:第15454名
原创:154篇
转载:102篇
(21)(24)(26)(11)(39)(30)(61)(36)(7)redis集群搭建及配置_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
redis集群搭建及配置
上传于||文档简介
&&r​e​d​i​s​集​群​搭​建​及​配​置
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩3页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢菜鸟求问!_百花吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0可签7级以上的吧50个
本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:1,695贴子:
菜鸟求问!
百花想进团,需要啥装备,技能怎么加???
上海全新真实百花村信息就在&安居客&.小区照片,周边配套设施应有尽有;2016找上海百花村信息,就来安居客!!
只需要85级就行对我来说花花就是移动超速
贴吧热议榜
使用签名档&&
保存至快速回贴

我要回帖

更多关于 redis 菜鸟教程 的文章

 

随机推荐