查看: 107|回覆: 0

deepin安装Redis

[複製鏈接]

2

主題

0

回帖

0

積分

热心网友

金币
0
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2011-3-11
發表於 2023-5-18 11:08:00 | 顯示全部樓層 |閲讀模式

deepin安装Redis

一、安装Redis


sudo apt-get install redis-server
安装完成之后,Redis服务器会自动启动

二、检查Redis服务器系统进程(非必要)


ps -aux|grep redis

三、查看Redis端口状态(非必要)


netstat -nlt|grep 6379

四、输入redis-cli进入命令模式(非必要)

 

四、配置Redis(完成以上步骤,此时还无法远程连接)


1、打开Redis配置文件
sudo vim /etc/redis/redis.conf
2、修改bind 127.0.0.1

 

3、配置Redis密码
取消注释requirepass foobared
foobared即密码,可自行修改

 

4、最大内存配置(自选)

# maxmemory <bytes>

 

5、重启Redis服务
sudo /etc/init.d/redis-server restart

 

五、局域网访问Redis服务器

 

六、其他命令


1、停止Redis服务:sudo /etc/init.d/redis-server stop
2、启动Redis服务:sudo /etc/init.d/redis-server start

七、自启动配置

 

添加开机启动服务

sudo gedit /etc/systemd/system/redis.service

在redis.service中输入以下内容

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


[Service]
Type=forking
# ps:ExecStart配置成自己的路径 该两个路径根据自身安装的redis位置和conf配置文件路径设置修改,第一个# 为启动路径,第二个为安装的redis.conf文件路径
ExecStart=/usr/local/bin/redis-server /usr/local/redis-5.0.7/redis.conf --daemonize yes
PrivateTmp=true
[Install]
WantedBy=multi-user.target

设置开机启动

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

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 #停止开机自启动

redis挂在后台启动

$ vi redis.conf
将 daemonize no 改成 daemonize yes 这个选项的意思是 redis 在后台运行

 





来源:https://www.cnblogs.com/cbpm-wuhq/p/17411356.html
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部