如果你在项目开发中用到redis做缓存,正好你们公司的又没有运维,需要你亲自安装,那么这篇文章比较适合你啦,这篇文章主要讲解redis如何安装到linux系统中。
一、安装步骤
1.先通过xftp把准备好的redis-3.2.11.tar.gz的安装包上传到指定文件夹里
2.然后解压到当前文件夹里(你也可以解压到指定文件夹里),解压的指令
tar zxvf redis-3.2.11.tar.gz
3. 解压后会出现一个文件夹,如下图所示,进到这个文件夹里(cd redis-3.2.11)
4.由于redis依赖c语言环境 ,所以先检查是否已经安装g++、gcc,检查的指令
yum list installed | grep gcc
如果没有安装,就安装下g++、gcc,安装的指令
yum install gcc-c++
5.如果安装好了c语言环境,编译redis (一定要进到解压后redis-3.2.11文件夹里编译),编译的指令
make
6.编译完成后,安装的指令
make install (不指明安装路径就会安装到当前路径下)
make install PREFIX=/dada/redis-3.2.11/redis (指明安装路径,就会在这个指明的路径下生成个bin文件夹)
7.我是指明了安装路径,安装完后如下图
8.但是这个bin文件夹里没有redis.conf这个配置文件,所以你需要去redis-3.2.11这个文件夹下复制一个redis.conf过来
9.最后启动下redis,启动的指令
./redis-server ./redis.conf
如果这里你不指明以哪个配置文件启动的话,它会默认去找 redis-3.2.11这个文件夹下的redis.conf文件
10.启动成功后的界面
二、redis的后端启动方式
上面redis的启动方式,是前端启动,你一关闭客户端,redis的服务也就停掉了,所以这种启动方式非常不友好。
1.所以我们需要修改配置文件里的启动方式:
进到redis.conf文件里,然后找到daemonize no把no改为yes就可以啦,指令
vi redis.conf
i(进入编辑模式)
Esc(退出编辑模式)
:wq(保存退出)
2.启动redis
./redis-server ./redis.conf
3.查看是否启动成功
4.关闭后端启动的方式:
强制关闭:kill -9 5243(进程号)
正常关闭:./redis-cli shutdown
redis安装没有太多的坑,只要按着步骤来就可以啦。我是阿达,一名喜欢分享知识的程序员,时不时的也会荒腔走板的聊一聊电影、电视剧、音乐、漫画,这里已经有45位小伙伴在等你们啦,感兴趣的就赶紧来点击关注我把,哪里有不明白或有不同观点的地方欢迎留言。