redis单点实例搭建

来源:互联网 发布:星星网络在线星盘 编辑:程序博客网 时间:2024/05/17 22:17

博主: haitianisgood

原博客网址:

http://blog.csdn.net/haitianisgood/article/details/75331558

redis单点实例搭建

环境

CentOS/Ubuntu

redis 3.2.9

安装

1. 下载编译安装

wget http://download.redis.io/releases/redis-3.2.9.tar.gztar -zxvf redis-3.2.9.tar.gzmkdir -p /data/mv redis-3.2.9 /data/redis cd /data/redis makemake install (可选,安装Redis binaries文件到/usr/local/bin)

下载地址:http://redis.io/download

2. 修改redis配置

vim /data/redis/redis.conf

需要修改配置如下,其他配置默认即可:

bind 10.0.7.10daemonize yes pidfile "/data/redis/redis.pid"logfile "/data/redis/redis.log"dir "/data/redis/data"requirepass "haitianisgood"maxmemory 8gbappendonly yes

maxmemory为内存参数,内存根据实际需求和服务器内存配置调整大小,最好不要超过服务器80%

注解:

1.redis默认使用的端口:6379

2.bind指的是redis通过本机哪个IP(一般指内网IP,使用外网公共IP非常不安全)来提供服务,并不是限定哪个可以来访问,网上很多解释是错误的!具体解释可以去官网查看!

3. 启动redis

为提高一点系统安全,这使用普通用户运行redis

创建用户

useradd work

创建redis所需目录

mkdir -p /data/redis/data

修改redis所需目录所有者

cd /datachown -R work:work redis

启动redis

#su - work$cd /data/redis$src/redis-server redis.conf

防火墙开启6379端口

可以限定哪些内网IP可以访问本机的6379端口,例如通过iptables、firewall等

4. 进入客户端

work@redis:~$ cd /data/redis/srcwork@redis:~$ ./redis-cli -h 10.0.7.10 -a haitianisgood127.0.0.1:6379> info

到此redis单点实例搭建完成!!!

原创粉丝点击