redis 在Centos 6.5下安装
1.下载redis安装包
然后上传至你的系统(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
出现如图错误
分配器allocator, 如果有MALLOC 这个 环境变量, 会有用这个环境变量的 去建立Redis。
而且libc 并不是默认的 分配器, 默认的是 jemalloc, 因为 jemalloc 被证明 有更少的 fragmentation problems 比libc。
但是如果你又没有jemalloc 而只有 libc 当然 make 出错。 所以加这么一个参数,运行如下命令:
make MALLOC=libc
5 进入src cd src
然后 make test
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 是你要安装的目录
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)
效果如下:
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
上一篇: ajax中发请求,php后台收不到
下一篇: PHP 防恶意刷新实现代码