Redis单机模式部署

一、版本及服务器说明

Redis版本:

redis-2.8.0以上版本,本文档中使用的是3.0.7版

二、部署说明

1.修改服务器配置

1) 修改服务器内核参数somaxconn配置,以增加服务器处理tcp高并发的能力

2) 修改内核参数overcommit_memory ,更改内存分配策略

3) 在文件/etc/sysctl.conf 中添加如下配置

net.core.somaxconn=2048

vm.overcommit_memory=1    

4) 执行以下命令重载变量

# sysctl -p

2.创建部署目录

为了方便运维及管理,建议把redis相关的日志,工作目录等指定在同一个主目录下

# mkdir /redis

# cd /redis

扫描二维码关注公众号,回复: 2703907 查看本文章

# mkdir run logs data work config

文件创建完成后进入/redis 目录列表为

          

3.redis部署步骤

1)redis-3.0.7.tar.gz上传到目录/redis

2)进入目录/redis目录中

# tar zxf redis-3.0.7.tar.gz

# cd redis-3.0.7

# make

 注:

make这一步可能会报错,

redis出现问题zmalloc.h:50:31: 错误:jemalloc/jemalloc.h:没有那个文件或目录

如果报错,可以尝试使用如下命令来编译:

make MALLOC=libc

4.master.zip上传到/redis/config目录下并解压,上传后的目录列表为:

# cd  /redis/config

# ll

      

5.redis配置文件,文件位置:/redis/config/master/redis.conf,确保配置文件中目录地址跟第2步中的目录一致。

 

6.启动redis

在这个路径下

/redis/redis-3.0.7/src

启动redis

 

# /redis/redis-3.0.7/src/redis-server /redis/config/master/redis.conf

[root@localhost src]# ./redis-server /redis/config/master/redis.conf


猜你喜欢

转载自blog.csdn.net/N_HuangJunyi/article/details/79883109