阿里云Alibaba Cloud下安装redis6.x

直接的安装包下载

cd usr/local/redis
$ wget https://download.redis.io/releases/redis-6.2.6.tar.gz

yum install gcc

解压
$ tar xzf redis-6.2.6.tar.gz
跳转目录
$ cd redis-6.2.6
编译
$ make
编译成功的结果

 

 

然后再输入 make install

 

 

检查redis是否安装成功

cd /usr/local/bin
ls

 

 

重命名
mv redis-6.2.6 redis
跳到解压目录里面
cd redis

复制配置文件到etc
cp redis.conf /etc/redis.conf

跳转到etc目录下

cd /etc
修改redis的配置文件 后台启动修改为yes
vi redis.conf
找到daemonize no

 

 

修改no 为yes

保存并退出

后台启动
跳转安装目录
cd /usr/local/bin
后台启动
redis-server /etc/redis.conf
检查是否启动成功
ps命令将redis进程显示出来
ps -ef | grep redis

 

 

修改Redis的密码

vim /etc/redis.conf

requirepass xxx

 

设置Redis开机启动,Redis自启动

vim /etc/systemd/system/redis.service

 

[Unit]
#Description:描述服务
Description=Redis
#After:描述服务类别
After=network.target

#服务运行参数的设置
[Service]
#Type=forking是后台运行的形式
Type=forking
#ExecStart为服务的具体运行命令,路径必须是绝对路径
ExecStart=/usr/local/bin/redis-server /etc/redis.conf
#ExecReload为重启命令,路径必须是绝对路径
ExecReload=/usr/local/bin/redis-server -s reload
#ExecStop为停止命令,路径必须是绝对路径
ExecStop=/usr/local/bin/redis-server -s stop
#PrivateTmp=True表示给服务分配独立的临时空间
PrivateTmp=true

#运行级别下服务器安装的相关设置,可设置为多用户,即系统运行级别为3
[Install]
WantedBy=multi-user.target

:wq

重载系统服务:

systemctl daemon-reload

设置开机启动:

systemctl enable redis.service

查看运行状态:

systemctl status redis.service

启动服务:

systemctl start redis.service

重启服务:

systemctl restart redis.service

停止服务:

systemctl stop redis.service

 

posted @ 2022-06-15 12:01  童年的回忆  阅读(188)  评论(0编辑  收藏  举报
如果本博客解决了您的问题,可以微信支付宝打赏鼓励一下作者哦,在此表示感谢