**
之前一直都在研究python的相关知识,很久没有搭建过redis的环境了,最近有地方用到了,我就在这里记录一下,方便我和那些刚接触的人参考,节约时间。
**
1.首先先去redis的官网下载最新的稳定的版本包
https://redis.io/download
2 接下来就是将包上传到centos服务器上,然后解压出来。
3.使用命令进行编译
PREFIX是你打算编译安装的地址
make PREFIX=/usr/local/redis install
4.redis.conf是redis的配置文件,redis.conf在redis源码目录。拷贝配置文件到安装目录下。进入源码目录,里面有一份配置文件 redis.conf,然后将其拷贝到安装路径下
cp redis.conf /usr/local/redis/bin
目录结构介绍:
redis-benchmark redis 性能测试工具
redis-check-aof AOF文件修复工具
redis-check-rdb RDB文件修复工具
redis-cli redis命令行客户端
redis.conf redis配置文件
redis-sentinal redis集群管理工具
redis-server redis服务进程
5.启动redis测试
./redis-server
另起一个窗口
./redis-cli
这样就安装成功了。
注:
1.修改redis.conf配置文件, daemonize yes 以后端模式启动
2.设置自启动:
vim /etc/rc.local
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis-conf
3.遇到链接不上服务器的时候,可以修改以下设置
(1)在redis配置文件中修改bind参数:bind 0.0.0.0,
(2)关闭保护模式:protected-mode no
(3)启动redis配置:./redis-server …/redis.conf (配置文件位置)。
(4)如果还不行,注释所有bind参数重启redis服务。
(5)防火墙设置打开相应的端口
4.服务停止
有密码
redis-cli -a 密码 -h 127.0.0.1 -p 6379 shutdown
没有密码
redis-cli -h 127.0.0.1 -p 6379 shutdown