redis安装
1.安装系统基于Ubuntu 系统;因为centos系统不更新了;
2.安装步骤
1.默认用户是root用户
2.使用apt命令来搜索redis相关的软件包
apt search redis
此条过程是告诉诸位有redis这个软件包;且熟悉这条命令
3.使用apt命令安装redis
apt install redis
4.需要手动修改配置文件把本地环回地址,改成需要的地址
netstat -anp|grep redis //查看redis请求的地址 结果是127.0.0.1:6379
当前IP是客户端和服务端在同一台主机上;
5. 找到配置文件;可以更改默认地址
cd /etc/redis/ //进入redis的目录找到配置文件redis.conf;这里包含了redis的相关功能的配置内容;
6.使用vim打开redis.conf
vim redis.conf //使用vim 打开 redis.conf
找到 bind 127.0.0.1 -::1 注意咱文件中们这部分是白色的
是本服务器只接收本地环回发过来的信息
如果设置成0.0.0.0 -::1 是接受所有服务器发送过来的请求
7.保护模式
protected-mode yes //再往下翻,就会找到这个
这是一个保护模式,在yes的情况下,是不允许外来主机进行访问的;只能够本地环回访问
所以要设置成no;(因为我们进行的是分布式系统)
注意:因为不是保护模式,且可以接受所有服务器发来的请求,所以任意的请求都可以访问;但是请求必须是指明IP地址和端口号的,都指明是这台服务器;这产生了安全隐患,一旦IP地址和端口号暴露,就会有被攻击的危险;这种事情也是随公司规矩而定,而且缓存只能读,没有太大的风险;
但是我们学习的时候绝对安全,因为账号里啥都没有;穷的时候,是不会有人找你借钱的;没钱,骗子也不会骗你,因为他得找有钱的;
8.重启服务器才能生效
service redis-server restart //没有任何提示说明成功了
service redis-server status //如果不放心,使用此语句;来查看当前redis的运行状态
会看到"active (running)"(绿色的)那就是OK的,正常运行的;重启完毕的;
cd .. //你必须要返回到原始的目录下操作,不要把此目录下的文件搞乱了
9.使用客户端链接服务器
redis-cli //将redis的客户端链接到服务端
因为这是在服务器上一体化的;自动连接到本地环回会是以下效果
127.0.0.1:6379> //显示屏打印本地环回效果
ping //在127.0.0.1:6379> 后输入;会回显PONG,证明redis服务器正常工作了
10.退出客户端
ctrl + d //退出redis客户端
11退出服务端
我们在linux上安装好redis后,要启动redis服务器(上述采用了重新启动的方法)
service redis-server start //启动redis服务器
service redis-server stop //终止redis服务器;不再提供服务
//可以使用service redis-server status 命令查询当前服务器的状态