1、解压源码
源码包下载: https://pan.baidu.com/s/1kEWPwWCuBnDqYT3hcMINPg
提取码:e46x
上传并解压源码包
tar -zxvf redis-4.0.11.tar.gz
2、编译安装
在解压的根目录下执行:
make MALLOC=libc
在解压的根目录中的 src 目录下执行:
make all
make install
3、启动测试
src 目录下启动命令:
./redis-server
安装成功如下图所示
4、设置 redis 开机自启,并且添加到系统服务
4.1、创建修改 6379.conf
复制安装根目录下的 redis.conf
文件到 /etc/redis
目录下,并重命名为 6379.conf
mkdir /etc/redis
cp redis.conf /etc/redis/6379.conf
随后修改 6379.conf
vim /etc/redis/6379.conf
修改如下图所示
4.2、拷贝启动文件并修改
将启动文件拷贝到 init.d
中,安装根目录执行:
cp utils/redis_init_script /etc/init.d/redisd
修改启动脚本参数
vim /etc/init.d/redisd
修改如下
## 添加
# chkconfig: 2345 10 90
# description: Start and Stop redisd
## 修改
EXEC=/opt/redis/redis-4.0.11/src/redis-server
CLIEXEC=/opt/redis/redis-4.0.11/src/redis-cli
PIDFILE=/opt/redis/redis-4.0.11/redis_${REDISPORT}.pid
增加脚本执行权限
chmod +x /etc/init.d/redisd
4.3、增加系统服务
chkconfig --add redisd
chkconfig --list redisd
添加成功如下
5、redis 测试
启动redis服务测试
service redisd start
启动成功如下
查看redis服务
ps -aux | grep redis