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 在后台运行