参考:https://blog.csdn.net/litte_frog/article/details/83278047
1.将下载好的压缩包放到/usr/local目录下
# tar xzf redis-3.0.2.tar.gz
# cd redis-3.0.2
# make
提示错误 make: cc: Command not found make: *** [adlist.o] Error 127
没有安装gcc环境,需要安装gcc
# yum install gcc
安装后检查是否安装成功
# rpm -qa |grep gcc
之后重新make
2.编译完成后,在Src目录下,有四个可执行文件redis-server、redis-benchmark、redis-cli和redis.conf将其拷贝到一个目录下。
# mkdir /usr/redis
# cp redis-server /usr/redis
# cp redis-benchmark /usr/redis
# cp redis-cli /usr/redis
# cp redis.conf /usr/redis
# cd /usr/redis
3.启动服务
# redis-server redis.conf
提示错误 -bash :redis-server:command not found
4.建立软连接
# ln -s /usr/redis/redis-server /usr/bin/redis-server
# ln -s /usr/redis/redis-cli /usr/bin/redis-cli
重新启动
# redis-server /usr/redis/redis.conf
本系统find / -name 'redis-server'
/opt/redis-5.0.2/src/redis-server
# ln -s /opt/redis-5.0.2/src/redis-server /usr/bin/redis-server
# ln -s /opt/redis-5.0.2/src/redis-cli /usr/bin/redis-cli
cd /opt/redis-5.0.2/src
./redis-server
./redis-cli
查看启动是否正常
ps -ef|grep reids
杀掉进程停止
pkill redis
/usr/local/soft/java