centos6.8下redis的安装和配置

centos6.8下redis的安装和配置

下载、安装

redis官网可以获取到最新版本的redis

进入/usr/local/目录,执行如下命令

wget http://download.redis.io/releases/redis-4.0.2.tar.gztar xzf redis-4.0.2.tar.gzcd redis-4.0.2make

执行make构建redis时报如下错误,这是因为没有安装gcc,执行如下命令即可解决

错误: make[3]: gcc:命令未找到解决: yum install -y wget gcc make tcl //安装gcc

错误: make[3]: gcc:命令未找到解决: yum install -y wget gcc make tcl //安装gcc

继续执行make又报错,这是因为构建redis的默认内存分配器是jemalloc,如果系统中没有jemalloc,就会报错,可以在构建时将内存分配器设置成libc

错误: zmalloc.h:50:31: 错误:jemalloc/jemalloc.h:没有那个文件或目录解决: make MALLOC=libc  //构建时指定内存分配器

启动redis服务

使用默认配置文件启动redis服务

执行完make命令后,redis就安装完毕了,在安装目录/usr/local/redis-4.0.2目录下执行下面的命令,如果成功启动redis服务,说明redis安装成功

redis-server

指定配置文件启动redis服务

创建如下目录,存放配置文件、日志文件、进程文件、工作文件(如数据备份)

mkdir /etc/redismkdir /var/redismkdir /var/redis/logmkdir /var/redis/runmkdir /var/redis/6379

复制一份配置文件到/etc/redis目录

cp redis.conf /etc/redis/6379.conf

修改配置文件6379.conf

daemonize yes //将redis服务设成守护进程 requirepass 123456 //设置认证密码 bind 0.0.0.0 //设置监听所有ip,默认为bind 127.0.0.1,只监听本机ip,其他主机无法访问此redis,因为我要远程操作redis,所以暂时改成0.0.0.0 protected-mode no //关闭保护模式,默认启用保护模式,同样要想远程访问redis,必须设成no pidfile /var/redis/run/redis_6379.pid logfile /var/redis/log/redis_6379.log dir /var/redis/6379?

使用6379.conf启动redis服务

redis-server /etc/redis/6379.conf

关闭redis服务

直接杀死redis服务进程

#查看运行的redis服务,得到redis服务的进程号,假设是1000ps -ef|grep redis#杀死redis进程kill -9 1000

使用redis客户端关闭

redis-cli –h localhost –p 6379 –a 123456 shutdown

注意

远程访问redis服务,redis主机需要对外开放6379端口号或者直接关闭防火墙,否则会连接失败

开放6379端口号

原文地址:https://www.cnblogs.com/ouyang99-/p/10376597.html

时间: 2024-10-13 03:23:52

centos6.8下redis的安装和配置的相关文章

linux下redis的安装及配置启动

linux下redis的安装及配置启动 标签: redisnosql 2014-10-24 14:04 19732人阅读 评论(0) 收藏 举报  分类: 数据与性能(41)  wget http://download.redis.io/releases/redis-2.8.6.tar.gztar xzf redis-2.8.6.tar.gzcd redis-2.8.6make 有是make会报错 gcc类的错误 则需安装 gcc 如: yum install -y gcc g++ gcc-c+

mac与centos下redis的安装与配置

前言 最近在用redis,下面简单写一下mac和centos下redis的安装与配置方法. 安装 mac下面 安装命令:brew intall redis 运行命令:brew services start redis centos centos在su用户下运行,或者加sudo 安装命令:yum install redis 运行命令:service redis start 配置 mac 在mac下,其配置文件路径是/usr/local/etc/redis.conf centos 在centos下,

[Linux]Linux下redis的安装及配置.

在上一篇[Linux] linux下安装配置 zookeeper/redis/solr/tomcat/IK分词器 详细实例. 我们已经将redis所需tar包拷贝到了linux下的root 根目录下, 接着我们只需要解压就可以了. 先将Redis的tar包拷贝到Linux下的根目录 然后解压到redis文件夹下:(先使用mkdir创建redis文件夹) 接下来就是解压tar包到redis目录下: 解压后的目录结构: 编译: 使用Make命令 安装: 安装好之后的目录:  6379 下的目录结构:

Linux(centOS6.5)下SVN的安装、配置及开机启动

作为一名“万能”的码农,这种活儿你迟早要干的.----By Jimi没有bond 准备工作:yum 1.检查是否已安装 rpm -qa subversion 如果要卸载旧版本: yum remove subversion 2.安装 yum install subversion PS:yum install httpd httpd-devel subversion mod_dav_svn mod_auth_mysql(这是安装配合Apache的模块,我暂时还没做,做了再补上,你可以只装subver

[转]Linux(centOS6.5)下SVN的安装、配置及开机启动

1.检查是否已安装 rpm -qa subversion 如果要卸载旧版本: yum remove subversion 2.安装 yum install subversion PS:yum install httpd httpd-devel subversion mod_dav_svn mod_auth_mysql(这是安装配合Apache的模块,我暂时还没做,做了再补上,你可以只装subversion,多装了也无所谓) #确认是否已安装svn模块[[email protected] ~]#

CentOS6.5 下Nginx 的安装与配置

昨天买了个服务器最近在配置一些基础环境,想在访问www.wzpbk.com:8080  不想要后面的:8080就能直接访问到,听说了Nginx就研究下给服务器装上传说中大名鼎鼎 Nginx 他能反向代理服务器及邮件服务器,具有占用内存少,并发能力强的优点,已被广泛应用. 1.安装必须环境 nginx的编译需要c++,同时prce(重定向支持)和openssl(https支持)也需要安装. 请顺序安装依赖 1 yum install gcc-c++ 2 yum -y install pcre* 3

Vmware Centos6.2下mysql的安装配置

1.vmware10安装centos6 http://jingyan.baidu.com/article/afd8f4de6c25c534e286e9d9.html 2.Vmware Centos6.2下mysql的安装配置 http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html 3.navicat无法连接mysql解决方案 http://www.cnblogs.com/zhuawang/p/3918616.

Linux redis的安装与配置

Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API.从2010年3月15日起,Redis的开发工作由VMware主持. 1.环境 # lsb_release LSB Version:    :core-4.0-ia32:core-4.0-noarch:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-ia32:printing-4.0-noarchDistri

centos6.5 下rpm离线安装apache2.2+php5.5+mysql5.6

1,安装,mysql 见网址:http://bt9527.blog.51cto.com/9142217/1437877 2,安装apache 在如下页面下载apache的for Linux 的源码包 http://www.apache.org/dist/httpd/ 我放在/home/目录下        解压缩:    tar -zxvf httpd-*.tar.gz    mv httpd-* apache    执行命令:    cd apache    ./configure --pre