中文文档:
http://redis.cn/
安装
安装Redis服务
1.下载和解压源码包
# yum install gcc # 装编译环境
# yum install wget
# wget http://download.redis.io/releases/redis-6.0.6.tar.gz
# tar -zxf redis-6.0.6.tar.gz
2.源码和编译位置分开 编译文件位置 /opt/redis
# cd redis-6.0.6
# make #是读取makefile文件 makefile是个跳板,最终编译src下makefile文件
# make distclean #编译出错清除
# make install PREFIX=/opt/redis #PREFIX是makefile脚本中变量,指定安装目录
3.配置环境变量
# vi /etc/profile
export REDIS_HOME=/opt/redis
export PATH=$PATH:$REDIS_HOME/bin
# source /etc/profile
4.通过脚本安装服务和启动
# ./root/redis-6.0.6/utils/install_server.sh
#报错参考:https://www.cnblogs.com/strive-for-life/p/13194306.html
5.脚本启动服务
# cd /etc/init.d #会出现一个启动redis服务的脚本文件redis_6379
# systemctl start redis_6379
# systemctl stop redis_6379
# systemctl status redis_6379
6.防火墙开放端口6379
# firewall-cmd --permanent --add-port=6379/tcp --zone=public
# firewall-cmd --reload
7.修改对应的redis.conf文件
# vi /etc/redis/6379.conf bind 0.0.0.0 #bind的意思是绑定哪个ip地址能够访问服务,0.0.0.0 允许所有ip访问
8.备注
./install_server.sh #可以执行多次的脚本。
一个机器可以有多个redis进程, 通过端口来区分。
可执行程序就一份在目录, 但是内存中未来的多个实例需要各自的配置文件,持久化。
生成的服务脚本 /etc/init.d/redis_6379帮你开机自启动。
9.远程连接
# telnet ip port
#redis-cli -h ip -p port