一、准备工做(安装gcc依赖)html
# yum install gcc-c++
二、下载并解压源码包c++
# cd /usr/local # wget http://download.redis.io/releases/redis-4.0.10.tar.gz # tar -zxvf redis-4.0.10.tar.gz
三、编译安装redis
# cd redis-4.0.10 # make MALLOC=libc ## 将/usr/local/redis-4.0.10/src目录下二进制文件安装到/usr/local/bin # cd src # make install
四、修改配置文件bash
使用目录/usr/local/redis-4.0.10下redis.conf做为配置文件,修改内容以下:
spa
五、至此,安装完成rest
2、redis相关命令code
一、直接使用 /usr/local/bin下二进制可执行文件xml
二、使用脚本htm
进入目录/usr/local/redis-4.0.10/utils,备份并修改redis_init_scriptblog
应用:
3、systemd管理Redis
在/usr/lib/systemd/system目录下新建文件redis.service,内容以下:
[Unit] Description=Redis After=network.target remote-fs.target nss-lookup.target [Service] Type=forking ExecStart=/usr/local/redis-4.0.10/utils/redis_init_script start ExecReload=/usr/local/redis-4.0.10/utils/redis_init_script restart ExecStop=/usr/local/redis-4.0.10/utils/redis_init_script stop [Install] WantedBy=multi-user.target
systemctl start redis.service # 启动Redis
systemctl restart redis.service # 重启Redis
systemctl stop redis.service # 结束Redis
systemctl enable redis.service # 设置Redis开机自启
附:关于设置Redis访问密码
修改配置文件redis.conf便可设置访问密码
只是,设置密码后没法再使用脚本和systemctl执行stop restart命令,只能经过redis-cli进入终端,输入密码后执行shutdown命令以关机。