这里写目录标题
一、Redis的下载与安装
这边是基于Center OS7安装Redis。
1、下载安装包
在目录/usr/local/目录下下载或者上传安装包
wget http://download.redis.io/releases/redis-5.0.0.tar.gz
如果出现-bash: wget: 未找到命令,可以使用yum -y install wget来安装。
2、解压安装包
在目录/usr/local/目录下
tar -xvf redis-5.0.0.tar.gz
解压后的安装包重命名
mv redis-5.0.0.tar.gz redis
3、编译
Redis 是基于 C语言编写的,所有有时候还需要安装 Redis 所需要的 gcc 依赖
yum install -y gcc tcl
进入/usr/local/redis
make
4、安装(在解压的目录中执行)
在目录/usr/local/目录下
make install
5、远程访问配置
因为我是通过远程去测试时候安装成功的,所以这还要修改redis.conf的配置文件
将配置文件中里面的bind 那一行注释掉
#bind 127.0.0.1 -::1
关闭保护模式
将本机访问保护模式设置no
protected-mode no
设置密码
requirepass 密码
举例:设置密码为123456
requirepass 123456
然后通过命令启动
redis-server redis.conf
6、其他
如果想关闭防火墙可以通过下面操作。
1、命令行界面输入命令“systemctl status firewalld.service”并按下回车键。
2、然后在下方可度以查看得到“active(running)”,此时说明防火墙已经被打开了。
3、在命令行中输入systemctl stop firewalld.service命令,进行关闭防火墙。
4、然后再使用命令systemctl status firewalld.service,在下方出现disavtive(dead),这权样就说明防火墙已经关闭。
5、再在命令行中输入命令“systemctl disable firewalld.service”命令,即可永久关闭防火墙。
二、Redis的启动
1、服务器启动
参数启动
启动服务器——参数启动
redis-server --port 6379
配置文件启动
启动服务器——配置文件启动,如果配置文件没有做配置的话,redis-server&就是后台启动。
redis-server redis.conf
2、客户端启动
启动客户端
redis-cli -p 6379
注意:服务器启动指定端口使用的是–port,客户端启动指定端口使用的是-p。-的数量不同。
3、关闭redis
任意目录下执行 指令redis-cli shutdown。
推荐使用这种方式, redis先完成数据操作,然后再关闭。而kill-9是直接关闭,这种容易丢失数据。
三、常用配置说明
设置服务器以守护进程的方式运行,开启后服务器控制台中将打印服务器运行信息(同日志内容相同)
daemonize yes|no
绑定主机地址
bind ip
设置服务器端口
port port
设置服务器文件保存地址
dir path