环境
OS
redis 版本
防火墙和seLinux
CentOS7
4.0.14
关闭
安装步骤
安装前装备
1.因为redis是用C编写的,所以需要安装gcc
#yum -y install gcc
2.下载redis源码包
#wget -P /usr/local/src/ http://download.redis.io/releases/redis-4.0.14.tar.gz
编译安装
#cd /usr/local/src/
#tar xf redis-4.0.14.tar.gz
#cd redis-4.0.14
#make PREFIX=/apps/redis install #PREFIX表示指定redis的安装目录
#mkdir /apps/redis/{etc,logs,data,run} #创建配置文件、日志、数据等目录
#cp redis.conf /apps/redis/etc/
编辑redis服务启动脚本,使用systemd管理该服务
注:该脚本是从yum安装的redis生成的service文件拿过来稍作修改后用的
#cat > /usr/lib/systemd/system/redis.service <
[Unit]
Description=Redis persistent key-value database
After=network.target
After=network-online.target
Wants=network-online.target
[Service]
ExecStart=/apps/redis/bin/redis-server /apps/redis/etc/redis.conf --supervised systemd
ExecStop=/usr/libexec/redis-shutdown
Type=notify
User=redis
Group=redis
RuntimeDirectory=redis
RuntimeDirectoryMode=0755
LimitNOFILE=65536
[Install]
WantedBy=multi-user.target