Redis学习笔记一(Redis的详细安装及Linux环境变量配置和启动)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Redis学习笔记⼀(Redis的详细安装及Linux环境变量配置和启
动)
Redis
Redis是⼀个开源的使⽤ANSI C语⾔编写、⽀持⽹络、可基于内存亦可持久化的⽇志型、Key-Value数据库,并提供多种语⾔的API。

我使⽤的是下⾯这个版本:
若没有资源的话,我在⽹盘分享了这个,没有密码,可直接⽹盘下载。

⼀、接下来打开你的Linux。

、然后输⼊下⾯命令。

yum install gcc tcl –y 安装依赖和⼀些组件
⼆。

、解压redis-使⽤tar命令
Tar xf redis-2.8.24.tar.gz
接下来是进⾏编译阶段。

可能你会问编译什么,我来带你看⼀下编译啥。

进⼊redis⽂件夹中的deps
deps⽂件夹下这些东西给编译,如jemalloc 是关于分配内存,等等)
接下来在redis-2.8.24⽂件夹(就是你解压的⽂件夹)下⾯直接make(
编译成功你会看到下⾯类似画⾯。

三、接下来才是⼲正事了(安装redis),前⾯这些只是准备⼯作⽽已。

我⼀开始在home⽬录下mkdir redis ⽂件夹(创建要安装redis的⽂件夹)(ysw是我的⽤户组,请直接忽略)
进⼊到刚才解压redis的⽬录(切记不是创建redis的⽬录,⽽是⼀开始就解压那个redis-2.8.24的⽬录下 make PREFIX命令)
然后执⾏命令
make PREFIX=’/home/redis’ install(PREFIX是指定移动的路径)
安装成功后,进⼊你安装的⽬录,可以看到bin⽬录,bin⽬录⾥⾯有⼀些可执⾏的脚本。

现在这样⼦,redis就已经安装成功了
四、我们进⼊⼀开始解压的redis-2.8.24⽬录的src⽬录下找到redis-sentinel脚本,
并且将该脚本复制到安装的redis⽬录下,以便我们以后使⽤redis哨兵(⽤于监控redis集群中MASTER状态的⼯具,其已经被集成在redis2.4+版本中)
在环境变量中添加redis bin⽬录(我⽤的是VIN编辑器)
Vim ~/.bash_profile
添加
export REDIS_HOME=/home/redis
export PATH=$PATH:$REDIS_HOME/bin
然后再让更改环境变量⽣效
再执⾏命令
Source ~/.bash_profile
接下来我们要让redis做成⼀个服务(),有⼀点redis⽐较好,我们可以直接进⼊⼀开始解压的⽂件夹redis-2.8.24中,⾥⾯有个utils⽂件夹,⾥⾯有个install——server.Sh
执⾏⼀下就可以做成⼀个服务了。

我发现我执⾏⽂件出现了这个问题。

哦,原来执⾏是需要root权限,那我就su root 更改⼀下⽤户咯
写密码过程我就不展⽰了,反正也是很简单的密码123456之类的。

其中Config file:/etc/redis/6379.conf ⾥⾯可以更改redis服务配置。

Vim /etc/redis/6379.conf 就可以看到下⾯的图(更改端⼝或者数据库等等配置)
最后完成做成服务拉
接下来就是启动 redis了
命令为 service redisd start(这⾥应该是redis_6379,不过我进⼊到了/etc/init.d⽂件夹⾥,把redis_6379改名为redisd了,如果你们没有改名的话,这⾥应该是service redis_6379 start 启动服务)
利⽤ ss –tanl命令查看⼀下端⼝(看⼀下⾃⼰的redis端⼝是否存在)
看到了端⼝设置6379.就说明这个服务已经起来了。

redis-cli 进⼊客户端
接下来就可以进⾏存储拉。

相关文档
最新文档