CentOs 7 离线安装 Redis 详细教程

  • 内容
  • 相关

Redis 4.0.11 下载网址:

http://download.redis.io/releases/redis-4.0.11.tar.gz

1.在usr下的local中新建名称为redis的文件夹

cd /usr/local/

mkdir redis

2.进入/usr/local/redis目录,上传redis压缩文件

解压执行:

tar -zxvf redis-4.0.11.tar.gz

3.安装gcc

3.1gcc离线安装包下载地址:

链接: https://pan.baidu.com/s/1j-qWT32Rom0V1G_jKLaMSA

提取码: hzdb

3.2将压缩包上传至/usr/local/redis/目录下

解压:

tar -zxvf gcc_rpm.tar.gz
3.3进入gcc_rpm,执行 .sh 批处理文件
cd /usr/local/redis/gcc_rpm/
sh ./install_gcc.sh
4.png

3.4查看版本,检查是否安装成功,如下已安装成功

cd /usr/local/redis/gcc_rpm/

gcc -v

5.png

4.进入解压目录并编译


4.1 进入解压目录
cd /usr/local/redis/redis-4.0.11
 
4.2 编译 
make
 

5.指定安装目录并进行安装

make install PREFIX=/usr/local/redis

 

6.启动redis服务

 
6.1 直接启动(不建议使用)

进入redis安装目录 cd /usr/local/redis/bin/ # 启动服务 ./redis-server

6.2 通过守护进程方式启动

第一步:从 redis 的源码目录中复制 redis.conf 到 redis 的安装目录

cp /root/redis-6.2.6/redis.conf /usr/local/redis/bin/

第二步:修改redis.conf配置文件

cd /usr/local/redis/bin/

vi redis.conf

修改内容如下:

daemonize 的值从 no 修改成 yes
1.png

第三步:启动服务

./redis-server redis.conf

第四步:查看进程来确定redis是否启动成功,非必须

ps -ef |grep redis

2.png
3.png

7.设置开机自动启动切换到/lib/systemd/system/目录,创建redis.service文件。

命令如下:

cd /lib/systemd/system/

vim redis.service

文件内容如下:[Unit]

Description=redis-server

After=network.target

[Service]

Type=forking

#ExecStart需要按照实际情况修改成自己的地址

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

PrivateTmp=true

[Install]

WantedBy=multi-user.target

设置开启自动启动# 开机自动启动

systemctl enable redis.service

启动redis服务

systemctl start redis.service

查看服务状态

systemctl status redis.service

停止服务

systemctl stop redis.service

取消开机自动启动(卸载服务)

systemctl disabled redis.service

本文标签: 默认 其他教程

版权声明:若无特殊注明,本文皆为《无情》原创,转载请保留文章出处。

本文链接:CentOs 7 离线安装 Redis 详细教程 - https://l-by.cn/default/27.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注