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

Ubuntu 可点跳转下面链接查看

Ubuntu 系统 快速 安装 Redis_富贵稳中求的博客-CSDN博客

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

亲测 ubuntu 安装 redis 同样 可用

第一步:下载Redis安装包

下载地址:Index of /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

注释 bind 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 database

REDISPORT=6379
EXEC=/usr/local/redis/src/redis-server
CLIEXEC=/usr/local/redis/src/redis-cli

以下6,7,8步骤,适用于CentOS

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

cd /etc/init.d
chmod 777 redis
chkconfig --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 redis
sysv-rc-conf redis on

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

## vim 编辑 sources.list
sudo vi /etc/apt/sources.list

## 在末尾添加下面代码
deb http://archive.ubuntu.com/ubuntu/ trusty main universe restricted multiverse

## 更新 sapt-get
sudo apt-get update

## 安装 sysv-rc-conf
sudo 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/bin/(将redis-cli拷贝到bin下,让redis-cli指令可以在任意目录下直接使用)

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值