一.环境
- centos
- redis
二.安装过程
-
检查gcc环境
gcc -v
显示gcc版本则表示安装成功,否则:
yum install -y gcc
-
进入/usr/local目录,下载redis安装包并解压
cd /usr/local wget http://download.redis.io/releases/redis-5.0.3.tar.gz tar -zxvf redis-5.0.3.tar.gz
-
进入目录执行编译
cd redis-5.0.3/ //执行编译 make
-
安装并指定安装目录
make install PREFIX=/usr/local/redis
-
修改配置文件
# 关闭保护模式 protected-mode no #注释绑定ip,允许远程连接 # bind 127.0.0.1 #后台启动 daemonize yes
-
启动服务
./bin/redis-server
-
添加开机自启动服务
vi /etc/systemd/system/redis.service
写入内容
[Unit] Description=redis-server After=network.target [Service] Type=forking ExecStart=/usr/local/redis-5.0.3/bin/redis-server /usr/local/redis-5.0.3/bin/redis.conf PrivateTmp=true [Install] WantedBy=multi-user.target
设置开机启动
systemctl daemon-reload systemctl start redis.service systemctl enable redis.service
-
创建软链接
ln -s /usr/local/redis/bin/redis-cli /usr/bin/redis 可直接使用redis命令,进入redis
-
服务操作命令
systemctl start redis.service #启动redis服务 systemctl stop redis.service #停止redis服务 systemctl restart redis.service #重新启动服务 systemctl status redis.service #查看服务当前状态 systemctl enable redis.service #设置开机自启动 systemctl disable redis.service #停止开机自启动