Linux环境下Redis安装

本文介绍了Redis在Linux系统的安装步骤,包括获取安装包、解压、安装、配置后台启动和开机启动等。还说明了如何检查Redis是否正常启动及端口情况,使用redis-cli检查连接。同时针对远程连接问题给出解决办法,如编辑配置文件、重启进程等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 获取redis安装包

linux:官网文件地址(5.0.5)

2. 解压redis安装包

tar zxvf tar zxvf redis-5.0.5.tar.gz -C redis

3. 安装

进入解压后的文件夹内

cd /usr/local/redis/redis-5.0.5
make
cd src
make install PREFIX=/usr/local/redis

4. 移动配置文件到安装目录下

mv redis.conf /usr/local/redis/etc

5. 配置redis启动为后台启动

vi /usr/local/redis/etc/redis.conf //将daemonize no 改成daemonize yes

6. 将redis设置为开机启动

vi /etc/rc.local //在里面添加内容:/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf (意思就是开机调用这段开启redis的命令)

7. 启动redis

./redis-server /usr/local/redis/etc/redis.conf 

8. 检查redis是否正常启动

ps -ef|grep redis

9. 检查端口是否正常

netstat -lntp|grep 6379

10. 使用redis-cli检查连接是否正常

./redis-cli

11. 设置远程连接redis库

问题解决:编辑redis.conf配置文件;注释掉61行本地链接限制以及80行配置修改为no

61 # bind 127.0.0.1
80 protected-mode no

读取最新配置文件并重启,查看Redis进程情况!我再擦,什么鬼,都开放IP链接权限了,怎么还是127.0.0.1:6379!!

[root@Karle src]# ./redis-server ../redis.conf
[root@Karle src]# ps -ef | grep redis
root 5352 1 0 10:59 ? 00:00:00 ./redis-server 127.0.0.1:6379
root 5367 2321 0 11:00 pts/0 00:00:00 grep redis

问题解决:先杀掉Redis进程,src目录下依次执行

[root@Karle src]# redis-cli shutdown
[root@Karle src]# ./redis-server ../redis.conf

再查看进程情况:

[root@Karle src]# ps -ef | grep redis
root 5391 1 0 11:05 ? 00:00:00 ./redis-server *:6379
root 5395 2321 0 11:05 pts/0 00:00:00 grep redis

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值