1.下载redis:
linux直接下载:wget http://download.redis.io/releases/redis-5.0.5.tar.gz
官网下载,上传到linux:https://redis.io/download
百度云盘:链接:https://pan.baidu.com/s/1eX8RIeNbUXhj9NAHW1H2CA 提取码:n1qo
guthub:github https://github.com/antirez/redis
2.解压并进入目录:
tar xzvf redis-5.0.5.tar.gz && cd redis-5.0.5
Redis是c语言开发的,需要c语言的编译环境。如果没有gcc需要在线安装,命令:yum install gcc-c++
3.编译:
make
4.在usr/local下创建文件夹:
mkdir /usr/local/redis
5. 安装:
cd redis-5.0.5/src
make install PREFIX=/usr/local/redis
6. 移动配置文件到etc下:
mv redis.conf /usr/local/redis/etc
7.设置配置文件:
在vim编辑模式下,输入行数+gg可以快捷跳行。例如跳到第138行,输入:138gg
编辑配置文件:vim /usr/local/redis/etc/redis.conf
后台启动:将第138行的daemonize no修改为daemonize yes;
远程访问:将第70行的bind注释,第90行将protected-mode改为no;
设置密码:取消第502行的注释,并修改密码: requirepass mytest;
开机启动:
vi /etc/rc.local //在里面添加内容:/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf (意思就是开机调用这段开启redis的命令)。
8.Redis服务的常用命令
启动: bin/redis-server ../etc/redis-config
停止:bin/redis-cli shutdown 或者
查询出redis的pid,再kill其进程 ps -ef|grep redis kill pid