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
这就是我之前忘记创建文件夹的后果