linux安装redis5
安装方式源码安装
1.下载
wget http://download.redis.io/releases/redis-5.0.4.tar.gz
2.解压和进入目录
tar xzvf redis-5.0.4.tar.gz && cd redis-5.0.4
3.编译
make
但是出现了问题:
报错:gcc命令未找到
什么是 gcc ?
gcc是GNU compiler collection的缩写,它是Linux下一个编译器集合(相当于javac ),是c或c++程序的编译器。
怎么安装gcc ?
方式一:在有外网的情况下,使用yum进行安装。执行命令:yum -y install gcc。
方式二:在没有外网的情况下,从光盘里进行安装。
1、从终端进入目录:/run/media/root/CentOS 7 x86_64/Packages
2、依次执行命令:
rpm -ivh libmpc-1.0.1-3.el7.x86_64.rpm 回车
rpm -ivh cpp-4.8.5-11.el7.x86_64.rpm 回车
rpm -ivh kernel-headers-3.10.0-514.el7.x86_64.rpm 回车
rpm -ivh glibc-headers-2.17-157.el7.x86_64.rpm 回车
rpm -ivh glibc-devel-2.17-157.el7.x86_64.rpm回车
rpm -ivh libgomp-4.8.5-11.el7.x86_64.rpm回车
rpm -ivh gcc-4.8.5-11.el7.x86_64.rpm回车
3、执行gcc –v查看Linux内核版本
安装好gcc后,再重新执行make
make执行完,再执行make install
因为make install的时候。没有指定目录,所以就到了redis的默认位置,/usr/local/bin。
但是配置文件在安装目录那,所以把安装目录下的配置文件redis.conf改一下daemonize改成yes,再放到local文件夹上。即与安装路径usr/local/bin的bin同目录。
后台启动命令
cd /usr/local
./bin/redis-server ./redis.conf
查看命令:
ps -ef | grep redis
记录先到这里