Centos系统安装Redis

一、安装gcc依赖

先查询你的系统是否已经安装gcc

gcc -v

没有的话执行安装

yum install -y gcc

 

二、下载并解压redis安装包

下载redis包

wget http://download.redis.io/releases/redis-5.0.5.tar.gz

解压缩

tar -zxvf redis-5.0.5.tar.gz

 

三、编译

进入redis目录

cd redis-5.0.5

执行编译

make

 

四、安装到指定目录

make install PREFIX=/usr/local/redis

 

五、启动服务

前台启动

cd /usr/local/redis/bin/
./redis-server

后台启动,先复制配置文件到安装目录

cp /usr/local/redis-5.0.5/redis.conf /usr/local/redis/bin/

修改 redis.conf 配置文件:(#为原配置内容)

#后台启动
#daemonize no
daemonize yes

#内网模式
#protected-mode yes
protected-mode no

#端口
port 6379

#密码,可以不设置
# requirepass foobared
# requirepass "你的密码"

 

六、开机启动

添加开机启动服务

vi /etc/systemd/system/redis.service

内容配置(执行上面命令后按提示按下Enter键进入Vi文本编辑器,再复制下面配置内容粘贴进去,然后按下Esc键退出编辑模式,最后输入:wq保存并退出即可)

[Unit]
Description=redis-server
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf
PrivateTmp=true

[Install]
WantedBy=multi-user.target

设置开机启动

systemctl daemon-reload
systemctl start redis.service
systemctl enable redis.service

 

七、redis基本命令

#启动服务
systemctl start redis.service

#停止服务
systemctl stop redis.service

#重启服务
systemctl restart redis.service

#查看状态
systemctl status redis.service

#开机自启动
systemctl enable redis.service

#停用自启动
systemctl disable redis.service

 

 

 

© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容