版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/king_kgh/article/details/83111421
Redis是一个高性能的缓存服务器,它能够支持多种数据类型的缓存,定义了非常简约的通信协议,多种编程语言都有对应的客户端支持。Redis使用非常便捷,在应用中也被大量的使用。下面我们来在linux下部署一个单节点的Redis服务。
1. 从官网下载redis的安装包,下载地址为
redis.io
2. 上传下载的redis.tar.gz到服务器上
3. 对下载的文件进行解压
tar -zxvf redis-4.0.11.tar.gz
4. 查看解压后的目录
5.可以看到Redis是以源码包的形式发布的,因此我们需要对其编译,编译需要安装 gcc-c++这个包
yum install gcc-c++ -y
注意:使用yum安装要配置合适的yum源,如果你听不懂我在说啥,那你要保证你的linux可以连接到互联网。
6.编译Redis 直接在redis解压的目录下执行 make命令
7. 安装Redis
make install
8. 查看Redis的安装目录
9. 启动redis服务器(默认不加任何参数)
./redis-server
10.使用客户端连接redis(默认不需要任何参数)
./redis-cli
11.向缓存中放一个 hello 值为 world
到这里,Redis的安装就完成了,你也来试试吧!
像数据库一样,Redis中的数据是不是也有安全问题,直接就能使用客户端连接,是不是感觉不太安全呢?当然了,Redis也是支持安全认证的,不过并不像服务器或者数据库那样强大,毕竟像缓存服务器这中在整体架构中肯定不会前置,一定是放到后面,在内网内访问,这样对于安全策略也就没有那么大的要求了。但是Redis的密码还是一定要设置的,设置的方式也很简单,就是在redis的配置文件中添加一个配置项,具体如何设置,后面文章再说吧。