Centos7离线安装redis

tech2026-08-03  1

1.安装gcc

1.判断gcc是否已存在:gcc --version 2.没有则安装: 方式1:从centos7的系统安装镜像中提取:解压镜像文件,进入"Packages"目录,取出如下图所示rpm包 方式2:访问镜像网站获取:http://mirrors.aliyun.com/centos/7/os/x86_64/Packages/ ,然后将其上传

binutils-2.27-34.base.el7.x86_64.rpm kernel-headers-3.10.0-957.el7.x86_64.rpm cpp-4.8.5-36.el7.x86_64.rpm libgcc-4.8.5-36.el7.x86_64.rpm gcc-4.8.5-36.el7.x86_64.rpm libgomp-4.8.5-36.el7.x86_64.rpm gcc-c++-4.8.5-36.el7.x86_64.rpm libmpc-1.0.1-3.el7.x86_64.rpm glib2-2.56.1-2.el7.x86_64.rpm libstdc++-devel-4.8.5-36.el7.x86_64.rpm glib2-devel-2.56.1-2.el7.x86_64.rpm mpfr-3.1.1-4.el7.x86_64.rpm glibc-devel-2.17-260.el7.x86_64.rpm zlib-1.2.7-18.el7.x86_64.rpm glibc-headers-2.17-260.el7.x86_64.rpm

部署:rpm -Uvh *.rpm --nodeps --force

2.安装redis

1.下载安装包: redis-4.0.11.tar.gz 2.安装: 上传安装包到/opt/下 解压安装包:tar -zxvf /opt/redis-4.0.11.tar.gz -C /opt/ 安装:

cd /opt/redis-4.0.11 make MALLOC=libc

3.启动:

/opt/redis-4.0.11/src ./redis-server

3.实现开机启动

1.复制redis配置文件

cd /etc/ mkdir redis cp /opt/redis-4.0.11/redis.conf /etc/redis/6379.conf

2.调整配置为后台启动

vi /etc/redis/6379.conf daemonize yes

3.将启动文件拷贝到init.d中

cp /opt/redis-4.0.11/utils/redis_init_script /etc/init.d/redisd

4.修改启动脚本参数

vi /etc/init.d/redisd

插入

# chkconfig: 2345 10 90 # description: Start and Stop redisd

修改

EXEC=/opt/redis-4.0.11/src/redis-server CLIEXEC=/opt/redis-4.0.11/src/redis-cli PIDFILE=/opt/redis-4.0.11/redis_${REDISPORT}.pid

如图: 5.增加脚本执行权限:

chmod +x /etc/init.d/redisd

6.增加系统服务:

chkconfig --add redisd chkconfig --list redisd

7.启动redis服务测试:

service redisd start
最新回复(0)