Redis基本安装
Window 下安装
下载地址:https://github.com/MSOpenTech/redis/releases。
Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,选择下载 Redis-x64-xxx.zip压缩包到指定盘符解压即可。主要看Linux下的安装
Linux 下安装
由于在实际工作中,Redis往往安装在服务器端,服务器使用的是Linux/Unix系统。所以更多的时候,在工作中需要安装在服务器环境中。
首先使用root用户登录Linux系统,执行以下命令
$ cd /usr/ $ mkdir redis $ cd redis $ wget http://download.redis.io/releases/redis-5.0.5.tar.gz $ tar xzf redis-5.0.5.tar.gz $ cd redis-5.0.5 $ make
其中wget是下载Redis到当前文件夹(/usr/redis)的命令。tar xzf表示解压缩到当前文件夹。make则是安装redis的命令。
安装完成后,修改其配置文件改为后台启动(守护进程)
vi /usr/redis/redis-5.0.5/redis.conf
将daemonize no 改成daemonize yes
设置开机自启动
vi /etc/rc.local
添加 /usr/redis/redis-5.0.3/src/redis-server /usr/redis/redis-5.0.3/redis.conf
开启redis
/usr/redis/redis-5.0.3/src/redis-server /usr/redis/redis-5.0.3/redis.conf
启动redis:
redis-server &
加上`&`号使redis以非后台程序方式运行
或者是
redis-server
检测后台进程是否存在
ps -ef |grep redis
或者监听6379端口
netstat -lntp | grep 6379
停止redis:
使用客户端
redis-cli shutdown
因为Redis可以妥善处理SIGTERM信号,所以直接kill -9也是可以的
kill -9 PID
对外开放6379(Redis默认端口)
查看对外开放的端口状态
- 查询已开放的端口 netstat -anp
- 查询指定端口是否已开 firewall-cmd --query-port=6379/tcp
查看防火墙状态
- 查看防火墙状态 systemctl status firewalld
- 开启防火墙 systemctl start firewalld
- 关闭防火墙 systemctl stop firewalld
- 开启防火墙 service firewalld start
若遇到无法开启
先用:systemctl unmask firewalld.service
然后:systemctl start firewalld.service
先用:systemctl unmask firewalld.service
然后:systemctl start firewalld.service
添加指定需要开放的端口:
- firewall-cmd --zone=public --add-port=6379/tcp --permanent
- 重载入添加的端口: firewall-cmd --reload
相关推荐
王道革 2020-11-25
wangdonghello 2020-11-03
Langeldep 2020-11-16
chenhualong0 2020-11-16
聚合室 2020-11-16
koushr 2020-11-12
MRFENGG 2020-11-11
guoyanga 2020-11-10
fackyou00 2020-11-10
Orangesss 2020-11-03
dongCSDN 2020-10-31
rainandtear 2020-10-30
Quietboy 2020-10-30
liuyulong 2020-10-29
fansili 2020-10-29
温攀峰 2020-10-23
jackbon 2020-10-19
kaixinfelix 2020-10-04