下载 gcc rpm 包
在能上网的服务器下执行如下命令下载安装包
$> yum install --downloadonly --downloaddir=/DATA/soft/temp gcc
或使用如下命令下载
# 安装yum-utils
$ yum -y install yum-utils
# 下载 gcc 依赖包
$ yumdownloader --resolve --destdir=/rpm gcc
# 参数说明:
# –destdir:指定 rpm 包下载目录(不指定时,默认为当前目录)
# –resolve:下载依赖的 rpm 包。
将下载的安装包打包后上传到要安装的离线服务器上
# 请使用 root 账号执行
$> rpm -ivh *.rpm --nodeps --force
下载安装
# 可使用普通账号执行
# 下载(也可通过其他渠道下载)
$> wget http://download.redis.io/releases/redis-5.0.14.tar.gz
# 解压
$> tar -zxvf redis-5.0.14.tar.gz
# 修改目录名称
$> mv redis-5.0.14 redis
# 先进入解压后的 redis 目录
$> cd xxxxx
# 执行 make 命令编译(如果不加prefix 默认安装到/usr/local)
$> make install PREFIX=/DATA/soft/redis
以上代码执行后,会出现 /DATA/soft/redis 目录,该目录下有 bin 目录,包含 redis-server.sh 启动文件
配置
从 redis-5.0.14 解压目录下将 redis.conf 文件拷贝到 /DATA/soft/redis/bin 目录下
修改配置
注:修改嗓门拷贝的 redis.conf 文件对应的配置即可
# 修改为任意ip都能访问(注释掉 bind、protected-mode 修改为 no)
# bind 0.0.0.0
protected-mode no
# 修改端口号(默认为6379)
port 6379
pidfile /DATA/soft/redis/redis_6379.pid
# 后台运行(默认为 no)
daemonize yes
# 配置密码(在 protected-mode no 模式下,请设置密码)
requirepass 123456
启动服务
$> ./redis-server ./redis.conf