Redis 2022-08-22 09:48 • 阅读:次 ### Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 > 安装 ```bash ...... ``` >配置文件 ```bash vim /etc/redis.conf // redis 配置文件 requirepass xxx // 设置密码 port xxx // 改变端口 protected-mode yes // no 是没有保护任何人都可以链接 bind 127.0.0.1 // 绑定多个ip 直接在后面写 bind 127.0.0.1 192.168.1.2 # 禁用命令 rename-command FLUSHALL "" rename-command FLUSHDB "" rename-command CONFIG "" #rename-command KEYS "" rename-command SHUTDOWN "" #rename-command DEL "" rename-command EVAL "" chmod 600 /etc/redis.conf // 配置文件路径 # 设置权限 因为redis密码明文存储在配置文件中,禁止不相关的用户访问改配置文件是必要的,设置redis配置文件权限为600 ``` >更改默认加载的配置文件路径 ```bash cd /usr/lib/systemd/system/ vi redis-server.service // 默认服务的位置 ``` >添加开机启动 ``` systemctl enable redisd //后面是你的服务名 ``` >服务管理 ```bash /bin/systemctl restart redis-server.service (start|stop|restart|status) // 以服务形式启动 /bin/systemctl stop redis-server.service /bin/systemctl start redis-server.service /usr/local/redis/bin/redis-server /etc/redis.conf // 以命令行 后台启动 ``` >查看Redis是否启动成功 ```bash ps -ef|grep redis ```