• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

翟喆修

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

Centos7下安装redis

1. 从英文官方网站https://redis.io/download或者中文官方网站http://redis.cn/下载Redis安装包

 

2.安装gcc

yum install gcc gcc-c++ -y

 

3.安装完gcc环境后,我们把之前下载的redis安装包上传到local目录

tar -zxvf redis-6.0.6.tar.gz

 

4.cd切换到redis解压目录下,执行编译

cd redis-6.0.6
make

如果出现"Hint: It's a good idea to run 'make test' ;)",代表编译成功

 

5.编译成功之后,进入src目录,执行如下命令:

cd src
make install PREFIX=/usr/local/redis

如果出现"Hint: It's a good idea to run 'make test' ;)",代表安装成功

 

6.启动服务

(1)前台启动:进入/usr/local/redis/conf目录,输入如下命令启动

cd /usr/local/redis-6.0.6/src
./redis-server

(2)后台启动:进入/usr/local/redis,该目录存在一个bin文件存放这可执行文件,在/usr/local/redis中新建一个conf目录用于存放redis的配置文件,并将/usr/local/redis-6.0.6中的redis.conf复制到/usr/local/redis/conf中

cd /usr/local/redis
mkdir conf
cp /usr/local/redis-6.0.6/redis.conf /usr/local/redis/conf/

1)修改redis.conf文件

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

把 daemonize no改为 daemonize yes

2)输入如下命令进行后台启动

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

 

7.设置开机启动

vim /etc/systemd/system/redis.service

[Unit]

Description=redis-server

After=network.target

 

[Service]

Type=forking

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

PrivateTmp=true

 

[Install]

WantedBy=multi-user.target

输入以下命令设置开机启动

systemctl daemon-reload
systemctl start redis.service
systemctl enable redis.service

 

8.创建redis命令软连接

ln -s /usr/local/redis/bin/redis-cli /usr/bin/redis

 

9.测试redis

出现如上如所示情况,代表redis软连接创建成功,以后输入redis就可以可以后台启动redis

 

10.注意:

设置redis开机自启动、停止开机自启动和停止redis服务等都要在redis已经启动的情况下才能执行,而启动redis服务输入"systemctl start redis.service"命令时不行的,会被拒绝连接,只能通过前台启动或后台启动语句的方式才能成功启动redis,一般是后台启动,这样后面我们就能用终端输入其它命令,后台启动命令如下:

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

 

posted on 2021-07-27 17:45  栗子买一斤送半斤  阅读(109)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3