Redis教程

linux 安装 Redis

本文主要是介绍linux 安装 Redis,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

windows 用习惯了,看不见文件,老是不踏实,所以建议自己用SFTP连服务器,有些时候,能用FTP搞定的就用FTP搞定了(如果不知道怎么用FTP的,就把linux想象成一个FTP,服务器的账号密码,就是你ftp账号密码,新建FTP 的时候选择SFTP,就可以了)

1、下载 redis 文件 http://download.redis.io/releases/redis-5.0.5.tar.gz,然后用FTP传上去

2、我文件直接放在root文件下面 所以就直接用 

# tar -zxvf redis-5.0.5.tar.gz

3、解压后 进入 文件夹

# cd redis-5.0.5

4、然后编译

# make

5、编译完后,你可以用ftp 看下/root/redis-5.0.5 是不是多了src,直接进去

# cd src

6、然后就可以准备 安装了,我把准备把程序放在 /usr/local/redis5所以

sudo make install PREFIX=/usr/local/redis5

然后FTP 看下,都成功了,里面文件都有了

7、接下来修改配置,把之前 解压文件,也就是/root/redis-5.0.5 找到redis.conf,ftp下下来再传到,/usr/local/redis5 里面

8、# vi /usr/local/redis5/redis.conf 打开这个文件准备修改

9、在命令 模式下 使用/daemonize  找到daemonize 把他后面的no,变成yes,意思是变成后台启动

10、参考9,logfile "/usr/local/redis5/log/redis_log.log",日志本件,存放地, 在FTP 对应位置创建一个log文件夹,然后上传一个redis_log.log文件(直接创建文本,然后改名成redis_log.log传上去就行了)

11、参考9,可以找到# requirepass foobared 这个是配置密码,把前面的#去掉变成,你的密码requirepass xxxxxxx

12、参考9,找到dir 他默认应该会是 dir ./, 我们修改成 dir /usr/local/redis5/chijiu  跟步骤10一样创建一个chijiu 文件夹

(这里说下这个干嘛的,redis可以实现持久缓存,也就是你关闭了电脑,下次开启他缓存还在,之所以能这样就是redis把内容 不仅内存上保存了,本地文件也保存了一份,这里就是保存内容的本地文件,我们放哪里)

13、 ESC 然后:wq  保存退出vi

14、/usr/local/redis5/bin/redis-server /usr/local/redis5/redis.conf 运行redis

然后去看 你的日志文件 也就是redis_log.log,如果成功了,最新一行会有 

Ready to accept connections

如果失败了,也会有提示,比如

# Can't chdir to '/usr/local/redis5/chijiu': No such file or directory

这就是我之前忘记创建文件夹的后果

 

这篇关于linux 安装 Redis的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!