Centos7安装Redis

it2023-07-13  68

官方下载地址:https://redis.io/download

xftp 拷贝到 /export/software下

解压:tar -zxvf redis-4.0.9.tar.gz -C /export/server/

重命名为redis:mv redis-4.0.9.tar.gz redis,也可以不用重命名

进入 redis:cd redis-4.0.9/

注意:由于redis是用C语言开发的,在执行make之前先执行命令:yum install gcc-c++

编译依赖gc++,如果没有gc++环境需要安装gcc

进入解压好的redis目录下进行make编译

执行命令: make

安装到指定目录,执行命令: make PREFIX=/usr/local/redis install,此时能够看到在该路径下多出一个bin目录,whereis命令查看redis的安装目录

拷贝配置文件到安装目录下(方便以后的启动),进入解压后的redis目录,里面有一份配置文件reids.conf,将其拷贝到安装目录bin目录下

cp /export/server/redis-4.0.9/redis.conf /usr/local/redis/bin/

 

启动:进入/usr/local/redis/bin目录下输入

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

也可直接执行绝对路径的启动命令,不用受当前路径限制:

/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf  可以看到黑窗口启动,也就是ctrl + c 后 redis 也就停止了;

可以修改redis.conf 让服务在后台启动:

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

daemonize no改为 daemonize yes

要想远程连接,需要吧127.0.0.1注释掉,protected-mode 的yes改成no

还有设置密码,默认是没有密码的,我们设置永久使用的密码requirepass ,例如:requirepass 123456

以上的配置完成保存退出后,重启redis服务就可以远程登陆了

redis启动和关闭

启动:/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf

关闭:使用redis客户端关闭

/usr/local/redis/bin/redis-cli studown

 

最新回复(0)