Redis学习笔记-Redis安装部署
Redis学习笔记
- 安装Centos 7 官网下载安装系统安装包
-
配置网络
a) 进入 /etc/sysconfig/network-scripts/
b) 用vi 编辑文件ifcfg-eth0,并配置相应ip信息,:wq 保存退出
c) 重启network (service network restart)
完成以上步骤就可以正常联网了!
-
Yum更新
执行命令yum -y upgrade 或 yum -y update 更新程序包
yum的命令形式一般是如下:yum [options] [command] [package ...]
其中的[options]是可选的,选项包括-h(帮助),-y(当安装过程提示选择全部为"yes"),-q(不显示安装的过程)等等。[command]为所要进行的操作,[package ...]是操作的对象。 -
安装net-tools ,查看网络配置(其他工具包安装过程类似)
安装wget,下载源码
安装gcc
安装iptables-services
-
源码方式编译安装Redis
新建目录
redis安装目录
源码下载目录
下载源码
解压源码
编译(如果编译失败,需要删除之前解压的文件重新解压,然后再make)
【rm -rf路径】 的时候一定要格外小心,linux没有回收站的
安装到指定目录
在安装成功后,你将可以在/data/apps/redis看到一个bin的目录,里面包括了以下文件:
Redis可执行文件说明:
redis-server:Redis服务器的daemon启动程序
redis-cli:Redis命令行操作工具。或者通过telnet进行纯文本协议操作
redis-benchmark:Redis性能测试工具,测试Redis在你的系统及你的配置下的读写性能 -
配置Redis
配置Redis环境变量:
redis环境变量设置
export REDIS_HOME=/data/apps/redis
export PATH=$PATH:$REDIS_HOME/bin
环境变量配置成功:
修改配置文件redis.conf
配置密码:
配置bind:
配置端口:
配置后台运行:
配置Linux防火前例外端口
iptables -I INPUT 4 -p tcp -m state --state NEW -m tcp --dport 6379 -j ACCEPT
保存并重启
-
启动Redis
启动Redis有直接启动和初始化脚本启动俩种方式,分别适用于开发环境和生产环境
-
直接启动
-
初始化脚本启动
..............
-
-
客户端连接
redis-cli -h 172.16.1.191 -p 6379 -a 123
-
总结
至此整个安装启动过程完毕,自启动配置以后有机会补上。
整个安装配置过程中遇到的问题主要集中在linux操作系统不熟悉,尤其是防火墙例外的配置(本人之前一直在windows下开发,windows安装完成自动关闭防火墙,哈哈…)
入门之作,如有不妥欢迎拍砖。