Linux安装redis(简单版)

1. 在线获取redis-4.0.8.tar.gz

# 这里我是使用root用户,资源位置在/root下面
wget http://download.redis.io/releases/redis-5.0.3.tar.gz

2.解压

tar -xvf redis-5.0.3.tar.gz

3.移动到local目录下为redis

mv redis-5.0.3 /usr/local/redis

4.进入redis目录

cd /usr/local/redis

# 添加依赖
yum -y install gcc-c++ autoconf automake

# 进行编译,Redis是C语言写的,所以要先进行预编译
make

# 进入src目录里
cd /usr/local/redis

# 创建安装目录
mkdir -p /usr/local/redis

# 如果需要指定安装路径,需要添加PREFIX参数
make PREFIX=/usr/local/redis/ install

5.改为后台启动

# 复制redis.conf至安装路径下
cp redis.conf /usr/local/redis/bin/

6.redis.conf改的几个配置

vim /usr/local/redis/bin/redis.conf

---将daemonize no 改成daemonize yes
---把文件夹目录里的redis.conf配置文件里的bind 127.0.0.1前面加#注释掉
---protected-mode yes 关闭保护模式,修改为no
---equirepass root 添加访问认证(就是密码)

修改后kill -9 XXXX杀死redis进程,重启redis;

7.将redis加入到开机启动

vim /etc/rc.local  

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

8.开启redis

cd /usr/local/redis/bin

[root@localhost bin]# ./redis-server ./redis.conf 

9.将redis-cli,redis-server拷贝到bin下,让redis-cli指令可以在任意目录下直接使用

cp /usr/local/redis/bin/redis-server /usr/local/bin/cp /usr/local/redis/bin/redis-cli /usr/local/bin/

10.让外网能够访问redis

我建议关掉Linux的防火墙 Centos7默认安装了firewalld,如果没有安装的话,可以使用 yum install firewalld firewalld-config进行安装# systemctl status firewalld		# 查看状态# systemctl start firewalld         # 启动# systemctl enable firewalld        # 开机启动# systemctl stop firewalld          # 关闭# systemctl disable firewalld       # 取消开机启动

11.常用命令

# 启动redisredis-server /usr/local/redis/etc/redis.conf# 停止redispkill redis# 卸载redis:rm -rf /usr/local/redis 			//删除安装目录rm -rf /usr/bin/redis-* 			//删除所有redis相关命令脚本rm -rf /root/redis-4.0.4 			//删除redis解压文件夹

12.启动/关闭redis

# 后台启动./redis-server &或者./redis-server# 关闭redis./redis-cli shutdown或者ps -ef |grep rediskill -9 PID

13.检测6379端口是否在监听

netstat -lntp | grep 6379

14.使用redis-cli客户端检测连接是否正常

[root@localhost bin]# ./redis-cli -p 6379 -a rootWarning: Using a password with '-a' or '-u' option on the command line interface may not be safe.127.0.0.1:6379> pingPONG127.0.0.1:6379>

猜你喜欢

转载自blog.csdn.net/weixin_45561352/article/details/116536996
今日推荐