欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

redis 在Centos 6.5下安装

程序员文章站 2022-05-17 21:46:12
...

1.下载redis安装包

https://redis.io/download

然后上传至你的系统(rz命令  yum install rz)

2.安装gcc

yum install gcc-c++ 

安装过程的询问 写y

3.解压redis

tar -zxvf  redis-4.0.1.tar.gz

4.进入 redis-4.0.1  执行make

redis 在Centos 6.5下安装

出现如图错误

分配器allocator, 如果有MALLOC  这个 环境变量, 会有用这个环境变量的 去建立Redis。

而且libc 并不是默认的 分配器, 默认的是 jemalloc, 因为 jemalloc 被证明 有更少的 fragmentation problems 比libc。

但是如果你又没有jemalloc 而只有 libc 当然 make 出错。 所以加这么一个参数,运行如下命令:

make MALLOC=libc

5 进入src   cd src

然后 make test

redis 在Centos 6.5下安装

TCL(Tool Command Language)工具脚本语言,是Linux内的一种语言包。,这里需要先安装tcl。

(1、先去这里下载: http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz 文件

(2、然后解压 tar -zxvf tcl8.6.1-src.tar.gz

(4、安装 Tcl 为编译 Tcl 做准备:

cd 到tcl文件夹里  cd tcl8.6.1/ cd unix

cd unix/ ./configure

./configure

编译软件包:

make

安装软件包: 

make install

这个时候在命令行就可以输入tclsh进入tcl解释器 tcl就可以使用了。

6.进入redis解压目录 src 再次执行make test

7.安装  make PREFIX=/usr/local/redis install   

/usr/local/redis 是你要安装的目录

redis 在Centos 6.5下安装

8.把解压的redis路径下的redis.conf文件拷贝到安装路径下面

[aaa@qq.com redis-4.0.1]# cp redis.conf /usr/local/redis

[aaa@qq.com redis-4.0.1]# cd /usr/local/redis

[aaa@qq.com redis]# ls bin redis.conf

到这里redis已经安装成功了。

9.

后端启动 
(1、首先编辑redis.conf

[aaa@qq.com redis]# vim redis.conf
  • 1

2、找到daemonize no将其改为yes(在vim中插入数据按键盘上的i或者insert) 
redis 在Centos 6.5下安装 
效果如下: 
redis 在Centos 6.5下安装 
3、按esc退出insert模式,再按:,并且输入wq。代表保存并且退出

4、再次启动

[aaa@qq.com redis]# ls
bin  redis.conf
[aaa@qq.com redis]# ./bin/redis-server ./redis.conf
//这里加载配置文件

80167:C 30 Jul 16:01:58.145 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
80167:C 30 Jul 16:01:58.145 # Redis version=4.0.1, bits=64, commit=00000000, modified=0, pid=80167, just started
80167:C 30 Jul 16:01:58.145 # Configuration loaded

这样redis就启动了

可以通过
ps -ef | grep -i redis
来查看是否启动

5、关闭redis

[aaa@qq.com redis]# ./bin/redis-cli shutdown