马上加入IBC程序猿 各种源码随意下,各种教程随便看! 注册 每日签到 加入编程讨论群

C#教程 ASP.NET教程 C#视频教程程序源码享受不尽 C#技术求助 ASP.NET技术求助

【源码下载】 社群合作 申请版主 程序开发 【远程协助】 每天乐一乐 每日签到 【承接外包项目】 面试-葵花宝典下载

官方一群:

官方二群:

Redis从零开始设置及快速安装部署[适合初级]

  [复制链接]
查看2305 | 回复4 | 2019-10-15 11:53:51 | 显示全部楼层 |阅读模式
本帖最后由 CLRSCR 于 2019-10-15 14:51 编辑

前言:写程序不可能只接触一种数据库,除非只做一种业务,此文章将教你5分钟快速安装部署Redis数据库,刚也看过论坛内已有此类文章,比我这个全面,若想全面了解请查看其他文章,若想快速安装部署此文章建议查看此文章
Redis设置及安装20191015
一、    下载
a)    Redis 64位版本3.2.1.00下载地址 https://www.lanzous.com/i5y6gsj
b)    下载后为压缩包,解压到要保存的地方
二、       安全性设置(打开目录下redis.windows.conf文件)
a)    为redis添加密码认证,搜索requirepass取消前面的#符号注释,空格后面添加密码
b)    禁止一些高危指令文件,添加如下三行
                i.         rename-command FLUSHALL ""
               ii.         rename-command CONFIG   ""
              iii.         rename-command EVAL     ""
c)     禁止外网访问(或指定IP访问)Redis添加如下一行
                i.         bind 127.0.0.1
d)    修改默认Redis端口,把port 6379 修改为 port 11111
三、       数据持久化设置(打开目录下redis.windows.conf文件)
a)    RDB(快照方式)
                i.         conf配置文件中添加:save 60 100;在60秒内发生了100次修改,则进行一次快照保存,可加多行;
b)    AOF(记录日志方式)
                i.         conf配置文件中添加: appendonly yes,开启功能后需要设置fsync配置,三种选一个写入
               ii.         appendfsync no:不进行fsync,将flush文件的时机交给OS决定,速度最快
              iii.         appendfsync always:每写入一条日志就进行一次fsync操作,数据安全性最高,但速度最慢
              iv.         appendfsync everysec:折中的做法,交由后台线程每秒fsync一次
四、    其他
a)    建议Redis只在内网使用,不开放外网
b)    建议添加密码认证,修改默认端口,限制外网访问
c)     重启Redis加载AOF文件报错,原因原因:默认生成的appendonly.aof文件是只读的,去掉只读属性即可
d)    建议直接部署到Windows服务自启
e)    Redis客户端管理工具 https://www.lanzous.com/i6s3v3g
f)      已配置好的conf文件(端口和密码需手动更改) https://www.lanzous.com/i6s3vra
五、    安装到本地(建议直接部署到Windows服务自启)
a)    打开cmd,使用cd命令进入到Redis解压文件目录下
b)    输入安装指令 redis-server redis.windows.conf,等待安装完成
c)     输入命令 redis-cli -h 127.0.0.1 -p 6379 -a password(6379为端口,password为你设置的密码)
d)    输入测试命令set name test 回车,然后输入get name 查看是否返回test
六、    部署到Windows服务自启
a)    在目录下输入cmd命令 redis-server--service-install redis.windows.conf
b)    打开系统服务services.msc,找到Redis服务,设置自启



PS:若发错版块请管理帮忙移动,没找到其他分享之类的版块
(就快中级会员了)


kkk123 | 2019-10-15 12:13:17 | 显示全部楼层

前言:写程序不可能只接触一种数据库,除非只做一种业务,此文章将教你5分钟快速安装部署Redis数据库,刚也看过论坛内已有此类文章,比我这个全面,若想全面了解请查看其他文章,若想快速安装部署此文章建议查看此文章
Redis设置及安装20191015
一、    下载
a)    Redis 64位版本3.2.1.00下载地址 https://www.lanzous.com/i5y6gsj
b)    下载后为压缩包,解压到要保存的地方
二、       安全性设置(打开目录下redis.wi
[url=http://www.teaformosa.com/m/]北京白癜风最好医院[/url]
ibcadmin | 2019-10-17 09:57:31 | 显示全部楼层
+1111
C#论坛 www.ibcibc.com IBC编程社区
C#
C#论坛
IBC编程社区
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则