CENTOS7下安装REDIS

一、安装redis

第1步:下载redis安装包

访问网址:http://download.redis.io/releases/,下载最新版本后上传到服务器

或者

cd /opt

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

第2步:解压压缩包

tar -zxvf redis-stable.tar.gz

第3步:yum安装gcc依赖

yum install gcc

第4步:跳转到redis解压目录下

cd redis-stable

第5步:编译安装

make MALLOC=libc

cd src && make install

二、启动redis的三种方式

先切换到redis src目录下

cd src

1、直接启动redis

./redis-server

 如上图:redis启动成功,但是这种启动方式需要一直打开窗口,不能进行其他操作,不太方便。

按 ctrl + c可以关闭窗口。

2、以后台进程方式启动redis

第一步:修改redis.conf文件

daemonize no修改成daemonize yes

第二步:指定redis.conf文件启动

./redis-server /opt/redis-stable/redis.conf

 第三步:关闭redis进程

首先使用ps -aux | grep redis查看redis进程

 使用kill命令杀死进程

3、设置redis开机自启动

1、在/etc目录下新建redis目录

mkdir redis

2、将redis.conf 文件复制一份到/etc/redis目录下,并命名为6379.conf

cp /opt/redis-stable/redis.conf /etc/redis/6379.conf

3、将redis的启动脚本复制一份放到/etc/init.d目录下

cp /opt/redis-stable/utils/redis_init_script /etc/init.d/redisd

4、设置redis开机自启动

先切换到/etc/init.d目录下

然后执行自启命令

chkconfig redisd on

启动:

service redisd start 

提示以下错误

 

 解决方案:
执行命令:rm -rf /var/run/redis_6379.pid

然后重新执行 service redisd start,提示启动成功

关闭:

service redisd stop

三、登录

1、需要密码登录redis

默认不需要密码登录,如果需要改成使用密码

修改redis.conf配置文件

找到requirepass这个参数

 

 修改成

requirepass 123456   #指定密码123456

保存后重启redis就可以了

cd /usr/local/bin

 

 输入:auth 123456

四、参考资料

https://www.cnblogs.com/zuidongfeng/p/8032505.html

 

posted @ 2020-03-12 16:46  michaelqmd  阅读(247)  评论(0)    收藏  举报