redis是什么?
Redis是一种缓存技术,允许web应用程序快速存储数据并从内存中回收。Redis是分布式缓存(很像Memcached),但提供了更多
的底层功能。Combell使用Redis非持久性。安装redis让你的web网站大幅度提升性能。
废话不多少,直接安装redis如下,安装环境centos7
第一步:安装官网最新的redis版本
1 | yum --enablerepo=remi install redis |
第二步: 测试整个redis设置是否正常,要与redis服务器交互,请使用redis-cli命令。连接到服务器后,尝试
运行一些命令。
1 2 3 4 5 6 7 8 9 | $ redis-cli Test connection to server using ping command: 127.0.0.1:6379> ping Use the echo command to echo a given string: 127.0.0.1:6379> echo "Tecmint is testing Redis" You can also set a key value using the set command like this: 127.0.0.1:6379> set mykey "Tecmint is testing Redis" Now view the value of mykey: 127.0.0.1:6379> get mykey |
第三步: 在Linux中保护Redis服务器
本节针对打算使用连接到外部网络(如Internet)的redis服务器的用户。
重要提示:在没有任何安全措施的情况下将redis暴露在互联网上,使其极容易被利用;因此,安全的redis服务器如下:
1 2 3 4 | 阻塞到系统防火墙中的redis端口的连接 设置绑定指令到loopback接口:127.0.0.1 设置requirepass选项,以便客户端需要使用AUTH命令进行身份验证。 设置SSL通道来加密Redis服务器和Redis客户端之间的通信。 |
有关更多使用信息,请运行以下命令:
1 | redis-cli -h |