首页 > 编程知识 正文

linux centos7怎么配置ip地址,如何在centos7上安装redis服务器

时间:2023-05-06 05:01:38 阅读:230915 作者:3740

CentOS7 Linux 安装Redis 配置快捷启动命令 后台运行Redis 

亲测 ubuntu 安装 redis 同样 可用

第一步:下载Redis安装包

下载地址:http://download.redis.io/releases/

1、进入文件夹【/usr/local】

cd /usr/local

2、直接下载或复制下载链接输入命令下载:

wget http://download.redis.io/releases/redis-5.0.3.tar.gz 第二步:解压 tar -zxvf redis-5.0.3.tar.gz 第三步:安装gcc依赖 yum install gcc 第四步:编译安装

1、更改解压后文件夹名称为redis

mv redis-5.0.3 redis

2、进入redis文件夹

cd redis

3、编译

make MALLOC=libc

第五步:测试启动 /usr/local/redis/src/redis-server

第六步:重新打开一个窗口,查看redis进程【因为redis现在还无法后台运行】 ps -ef|grep redis

第七步:配置后台运行、快捷启动命令

1、修改【/usr/local/redisredis.conf】文件

vim /usr/local/redis/redis.conf

注释 文艺的鲜花d 127.0.0.1,否则只有本机才能访问

修改【daemonize no】改为yes,设置为后台运行

设置redis密码,打开注释,后面字母改为自己的密码

保存文件并退出

2、在etc文件夹下创建redis文件夹

mkdir /etc/redis

3、复制一个自定义启动文件

cp /usr/local/redis/redis.conf /etc/redis/6379.conf

4、配置redis快捷启动脚本命令脚本文件,取名为redis

cp /usr/local/redis/utils/redis_init_script /etc/init.d/redis

5、修改redis文件【注意EXEC和CLIEXEC的路径,修改为你自己设置的值】

vim /etc/init.d/redis

# chkconfig:   2345 90 10# description:  Redis is a persistent key-value databaseREDISPORT=6379EXEC=/usr/local/redis/src/redis-serverCLIEXEC=/usr/local/redis/src/redis-cli 以下6,7,8步骤,适用于CentOS

6、给予权限并添加服务【进入/etc/init.d目录下操作】

cd /etc/init.dchmod 777 redischkconfig --add redis

7、打开和关闭命令

打开redis命令:service redis start

关闭redis命令:service redis stop

8、设置开机启动【进入/etc/init.d目录下操作才有效】

设为开机启动:chkconfig redis on

设为开机关闭:chkconfig redis off

 

ubuntu 系统 6,7,8步骤往从这里开始

6、给予权限并添加服务【进入/etc/init.d目录下操作】

chmod 777 redissysv-rc-conf redis on

注意:Ubuntu 中 chkconfig 已经被 sysv-rc-conf 所替代,需要安装 sysv-rc-conf ,安装步骤如下

## vim 编辑 sources.listsudo vi /etc/apt/sources.list## 在末尾添加下面代码deb http://archive.ubuntu.com/ubuntu/ trusty main universe restricted multiverse## 更新 sapt-getsudo apt-get update## 安装 sysv-rc-confsudo apt-get install sysv-rc-conf

7、打开和关闭命令

打开redis命令:service redis start

关闭redis命令:service redis stop

8、设置开机启动【进入/etc/init.d目录下操作才有效】

设为开机启动:sysv-rc-conf redis on

设为开机关闭:sysv-rc-conf redis off

 

问题1:因为配置了redis密码,redis需要安全验证

转载至>>>点击查看解决方法>>>步骤如下

vim /etc/init.d/redis# 加入代码-a "你的redis密码"

 

测试成功,只不过会有一些警告信息,暂时不管了

 

 

问题2:

直接杀死进程,再启动,发现启动不了

必须先进行一次指定文件方式启动,才能恢复正常

cd /usr/local/redis/src ./redis-server /usr/local/redis/redis.conf 【转载】问题3:Redis安装完后redis-cli无法使用(redis-cli: command not found)

之前安装redis后客户端无法使用,即redis-cli执行后报找不到的错误。这主要是安装redis的时候没有把客户端装上,在StackOverFlow上找到了一种只安装redis cli的方法,这里跟大家分享下。

wget http://download.redis.io/redis-stable.tar.gz(下载redis-cli的压缩包)
tar xvzf redis-stable.tar.gz(解压)
cd redis-stable(进入redis-stable目录)
make(安装)
sudo cp src/redis-cli /usr/local/文艺的鲜花/(将redis-cli拷贝到文艺的鲜花下,让redis-cli指令可以在任意目录下直接使用)

按照上面的指令执行之后redis-cli就可以正常执行了,注意上面的几条指令必须都执行,make是单独的一条。
 

 

 

 

 

 

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。