Linux安装redis详细教程

1、下载redis

wget http://download.redis.io/releases/redis-5.0.7.tar.gz

2、解压

tar -zvxf redis-5.0.7.tar.gz

3、移动redis目录

根据习惯,一般都会将redis目录放置到 /usr/local/redis目录,所以这里输入下面命令将目前在/root目录下的redis-5.0.7文件夹更改目录,同时更改文件夹名称为redis

mv /root/redis-5.0.7 /usr/local/redis

4、编译

cd /usr/local/redis
make

5、安装

make PREFIX=/usr/local/redis install
prefix这个关键字的作用是编译的时候用于指定程序存放的路径。
假设不添加该关键字Linux会将:
	可执行文件存放在/usr/local/bin目录;
	库文件会存放在/usr/local/lib目录;
	配置文件会存放在/usr/local/etc目录;
	其他的资源文件会存放在usr/local/share目录
这里指定目录之后,方便后续卸载,直接rm -rf /usr/local/redis 即可删除redis。

6、启动redis

## 此时未修改redis任何配置文件,默认连接redis密码为空。
## 采取后台进程方式启动
cd /usr/local/redis
./bin/redis-server& ./redis.conf

7、查看Redis是否正在运行

## (1)采取查看进程方式
ps -aux|grep redis
## (2)采取端口监听查看方式
netstat -lanp|grep 6379

8、修改配置文件

cd /usr/local/redis
vi redis.config

(1)注释掉bind 127.0.0.1
英文注释解释的很清楚(翻译软件嘎嘎的),如果放开bind 127.0.0.1即只有本机可以访问,如果注释掉,所有环境都可以访问。自己玩无所谓,生产等比较重要的环境还是建议绑定访问的ip

(2)保护模式修改:protected-mode的值默认为yes,将其修改为no;
(该模式控制外部网是否可以连接redis服务,默认是yes,所以默认我们外网是无法访问的,如需外网连接rendis服务则需要将此属性改为no)
(3)守护进程修改:daemonize的值默认为no,将其修改为yes;
(yes表示启用守护进程,默认是no即不以守护进程方式运行)

(4)redis密码修改:requirepass
(设置 redis 连接密码,图例密码为redis@123)

9、更新配置文件后重启
ps -ef|grep redis
kill -9 进程号
cd /usr/local/redis
./bin/redis-server ./redis.conf
(因设置了守护进程,此操作同采取后台进程方式)
10、检查并开放服务器端口
在本地环境,使用telnet命令检测redis端口是否开放
win+r
cmd
telnet ip 6379
如果telnet不通,去控制台安全组-入方向规则,添加开放redis端口即可

小伙伴快去康康吧,又是划水的一天~~~

更多推荐

Linux安装redis详细教程