Linux安装使用 Redis 详解步骤

原创
2020/01/09 23:12
阅读数 1.2K

Linux安装使用Redis步骤:

一. 安装:

  • 步骤1:安装gcc (redis编译时使用)

yum install -y gcc-c++

 

  • 步骤2:上传资源包

  • 使用SecureFX 上传压缩包到/root 目录下

用命令 ll 查询是否上传成功

 

  • 步骤3:解压

  • 输入命令:

tar -zxvf redis-4.0.11.tar.gz

解压成功后再次查询

 

 

  • 步骤4:编译redis

输入  pwd 命令查询所在的文件位置(查看是否在 /root/redis-3.2.0 )

然后在输入命令(意思是编译redis):  make      

注意编译过程中有两种情况:

  • 情况1:完整成功(图示)

 

  • 情况2:没有安装gcc

 

 

  • 步骤5:安装redis

make PREFIX=/usr/local/redis install

 

 

  • 步骤6:安装完成(输入 ll /usr/local/redis/bin可查询到如下几个文件即为成功 )

    1. 在/usr/local/redis/bin下有几个可执行文件

redis-benchmark ----性能测试工具

redis-check-aof ----AOF文件修复工具

redis-check-dump ----RDB文件检查工具(快照持久化文件)

redis-cli ----命令行客户端

redis-server ----redis服务器启动命令

 

 

  • 步骤7:拷贝配置文件(redis启动需要一个配置文件,可以修改端口号等信息)

  • 注意是在 /root/redis-3.2.0 文件下输入命令(可以输入 pwd 命令进行位置查询)

cp redis.conf /usr/local/redis/

 

二. 启动

 

  • 步骤1:修改redis.config配置文件,设置后端模式启动(类似windows的服务)

vim /usr/local/redis/redis.conf

 

 

  • 步骤2:输入“:set nu”显示编辑行号

 

  • 步骤3:编辑前,显示效果(输入命令  :127 直接跳至对应序号)

 

步骤4:输入“i”进行编辑操作,将“no”修改成“yes”

 

 

  • 步骤5:按“esc”键退出编辑,输入“:wq”保存并退出

 

 

  • 步骤6:切换到redis的安装目录,并启动程序(启动redis-server的时候要用redis.conf配置文件) 

  • (命令意思是:调用./bin/redis-server服务,从当前目录/usr/local/redis找到配置文件)

  • 注意: 用 pwd 命令查询是否在  /usr/local/redis 文件下, 然后输入下面命令

./bin/redis-server ./redis.conf

 

 

  • 步骤7:查看redis启动情况(查看默认端口)

ps -ef | grep -i redis

 

 

三. 停止

有两种方式: (分别适用不同情况下)

  • 情况1:正常停止服务(注意在 /usr/local/redis 文件下执行命令)

./bin/redis-cli shutdown

 

  • 情况2:强制停止服务(强制停止需要服务的pid号,通过ps进行查询  ps -ef | grep -i redis

kill -9 5730

 

 

四. 连接

  • 步骤1:Linux系统客户端登录(注意在 /usr/local/redis下执行命令)

./bin/redis-cli

然后输入命令 ping  会显示PONG 即为成功

 

注意:

想要使用window 的cmd窗口使用命令访问成功必须配置电脑环境变量

(window redis安装)

否则访问不了:会报错显示

  • 步骤一:解压redis(放到自定义地方(最好不要有中文路径))
  •  
  •  
  • 步骤二:配置系统环境变量path
  • (1)打开电脑属性
  •  
  •  
  • (2) 点击高级系统设置

 

(3)进入页面, 点击环境变量

 

(4) 选中 Path, 点击编辑

 

(5) 点击新建, 输入文件路径,确定保存即可

 

 

  • 步骤2:远程访问(cmd)

  1. 在windows操作系统中,输入

redis-cli -h 192.168.200.130 -p 6379

 

 

  • 步骤3:开放6379端口号

#添加 --permanent永久生效,没有此参数重启后失效

firewall-cmd --zone=public --add-port=6379/tcp --permanent

#重新载入

firewall-cmd --reload

 

 

  • 步骤4:远程计算机拒绝(默认Redis不能本地访问)

需要 注释掉IP限定(此操作有风险,之后将允许所有的IP都可以访问)

首先进入配置文件(注意在 /usr/local/redis下执行命令)   vim  redis.conf   

输入命令 :set nu  后,再输入 /127.0.0.1  自动跳至查询到的数据

 

再输入命令 :61 直接定位61行,然后加 # 注释符号即可

vim ./redis.conf   ->    :set nu  ->  i  ->  注释掉    ->    esc键  ->   :wq

然后输入命令  ./bin/redis-cli shutdown  关闭

(注意:都是在  /usr/local/redis 下执行命令)

重启启动命令    ./bin/redis-server ./redis.conf

 

 

  • 步骤5:登录成功,但不允许操作(cmd命令窗口操作)

  • 登录成功后, 输入命令 ping 会显示 error 错误

 

 

  • 步骤6:设置安全认证(重新启动Redis)

  • (注意:都是在  /usr/local/redis 下执行命令)
  • vim ./redis.conf  ->  /requirepass  ->  ->  修改自定义密码  ->  esc -> :wq

    流程: 进入配置文件后, 

    输入命令  /requirepass   

  • 然后 输入命令 :set nu 显示行序号

  • 再输入命令 :450  跳转至450行   

  • 修改完密码后按Esc退出编辑

  • 再输入命令 :wq 最终保存并退出

    然后输入命令 ./bin/redis-cli shutdown 关掉

    重启启动命令  ./bin/redis-server ./redis.conf

 

  • 步骤7:window携带密码访问:(cmd命令窗口访问)

redis-cli -h 192.168.200.130 -p 6379 -a zdh

然后输入命令  ping  ,显示 PONG 即为完成

 

 

 

请给努力中的自己点个赞哦!

每天进步一点点`~~~~~

 

 

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
1 收藏
3
分享
返回顶部
顶部