学习 Redis 之 CentOS 安装 Redis

准备

当然你得先有虚拟机和 CentOS 系统,并且是可以连通外网的。
参考一篇文章:设置虚拟机网络

下载 Redis

  • 进入 root 用户:命令行下载 Redis
wget http://download.redis.io/releases/redis-5.0.8.tar.gz 
  • 进行解压:
tar xzf  redis-5.0.8.tar.gz
  • 检查运行环境
cd redis-5.0.8
./runtest
  • 根据提示,缺少什么,下载什么
比如:yum install tcl
  • 可能还需要 C 语言的运行环境:
yum install gcc-c++

温馨提示:使用 yum 时,可能会遇到下载不成功,报错:no more mirrors to try:请拉至文末查看解决办法。

Redis 操作

进入 解压好的 Redis 目录:使用 make 命令编译

make

编译成功后,在 redis 目录下:启动 Redis 的服务端

src/redis-server

此时新打开一个窗口,去访问服务端,看看是否成功:

Ctrl + Alt + F2

会打开一个新的窗口,依然使用 root 登录,进入到解压好的 redis 目录,使用如下命令:

src/redis-cli
ping

若出现:PONG,即表示成功
若我们想退出 Redis:

shutdown:关闭服务端,当然客户端也会退出
quit:只是退出客户端,不会关闭服务器端

yum 问题

在使用 yum 下载过程中,碰到 no more mirrors to try 。此时我们给配置文件里面设置一个 mirror 即可

/etc/yum.repos.d/CentOS-Base.repo

上面这个是配置文件

将里面的 baseurl 注释,自己添加一个,比如使用交大的镜像库:

baseurl:http://ftp.sjtu.edu.cn/centos/ r e l e a s e v e r / o s / releasever/os/ releasever/os/basearch
(每个对应改一下即可)

通过 vi 进入文件后:

vi 用法:
$ vi filename
$ 按 insert 键,转为输入
$ 按 esc 键,点击 y 两下,会复制当前光标所在行
$ 按 p(P) 键,粘贴在光标的后(前)一行

环境变量

上面我们已经 安装好 redis ,并且能够启动访问它,为了避免我们每次都要进入 Redis 目录才能启动它,我们给他设置一个环境变量

vi /etc/profile 

添加以下内容:

export REDIS_HOME=/opt/redis-cli
export PATH=$PATH:$REDIS_HOME/bin

保存并退出

source /etc/profile  

使其生效
此时,我们就可以直接使用 redis-server、redis-cli 而不用进入对应的目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值