linux下Redis的安装(无网络环境)

检测有无gcc,在任意目录下输入命令gcc -v,如果显示没有此命令,则安装gcc;如果有,跳到安装步骤

可以连接外网时执行命令:yum gcc

1. 从CentOS7的系统安装镜像中取出需要的rpm包(也可以通过别的方式获取):解压镜像文件,进入"Packages"目录,里面很多rpm包,取出如下几个:
rpm包可以从这两个个地方获取:
Centos6
http://mirrors.163.com/centos/6/os/x86_64/Packages/
Centos7
http://mirrors.aliyun.com/centos/7/os/x86_64/Packages/


mpfr-3.1.1-4.el7.x86_64.rpm


libmpc-1.0.1-3.el7.x86_64.rpm


kernel-headers-3.10.0-123.el7.x86_64.rpm


glibc-headers-2.17-55.el7.x86_64.rpm


glibc-devel-2.17-55.el7.x86_64.rpm


cpp-4.8.2-16.el7.x86_64.rpm


gcc-4.8.2-16.el7.x86_64.rpm


2. 将这些包上传到待安装的系统(置于同一文件夹内)中,按如下顺序执行安装命令:

rpm -ivh mpfr-3.1.1-4.el7.x86_64.rpm

rpm -ivh libmpc-1.0.1-3.el7.x86_64.rpm

rpm -ivh kernel-headers-3.10.0-123.el7.x86_64.rpm

rpm -ivh glibc-headers-2.17-55.el7.x86_64.rpm

rpm -ivh glibc-devel-2.17-55.el7.x86_64.rpm

rpm -ivh cpp-4.8.2-16.el7.x86_64.rpm

rpm -ivh gcc-4.8.2-16.el7.x86_64.rpm

gcc -v 验证是否安装gcc成功

2.安装(个人习惯,可灵活参考)

将压缩包置于usr/local文件夹下,

解压:tar -zxvf  redis-4.0.0.tar.gz 

更名:mv  redis-4.0.0  redis

cd redis

编译安装:make PREFIX=/redis/6379 install(在根目录下创建了redis/6379文件夹)

cp /usr/local/redis/redis.conf  /redis/6379/bin/

cd /

cd redis/6379/bin/--(进入6379文件夹,6379为redis的端口)

扫描二维码关注公众号,回复: 697706 查看本文章

./redis-server   启动redis

出现正方体代表启动成功

修改配置文件:

说明:这是redis服务器启动了保护模式,因此需要先关闭保护模式,   

修改配置文件redis.conf       

 # bind 127.0.0.1   

 protected-mode  no  (禁用保护模式,否则无法连接可视化工具)

 daemonize yes  (后台启动)

./redis-server   redis.conf  带配置文件启动redis

./redis-cli 启动客户端  

./redis-cli shutdown 关闭redis

## 启动成功

ps axu|grep redis

shoren 14948 0.0 0.0 2434840 760 s000 S+ 10:18上午 0:00.00 grep redis

shoren 14946 0.0 0.0 2452968 1492 ?? Ss 10:18上午 0:00.01 redis-server *:6379

关闭成功

ps axu|grep redis

shoren 14952 0.0 0.0 2435864 772 s000 S+ 10:19上午 0:00.01 grep redis

猜你喜欢

转载自blog.csdn.net/xccscsdn/article/details/79892884