如何在liunx部署redis
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在liunx部署redis相关的知识,希望对你有一定的参考价值。
下载
所有版本的下载地址:http://download.redis.io/releases/
先安装下载工具:wget
yum install –y wget
wget http://download.redis.io/releases/redis-3.2.7.tar.gz
解压缩
tar –zxvf redis-3.2.7.tar.gz
编译
前提条件:需要gcc编译器
yum install –y gcc-c++
make
如果报错,加参数再执行make
make MALLOC=libc
安装
可以指定安装的路径:
make install PREFIX=/usr/local/redis
启动服务
执行这个文件就可以!
./redis-server
退出:ctrl+c
指定配置文件启动服务
举例:以守护进程方式启动
需要指定一个配置文件
可以复制解压缩文件里的redis.conf文件(/root/redis-3.2.9/redis.conf)
创建一个目录保存配置文件
mkdir /usr/local/redis/conf
复制到创建的目录下
cp /root/redis-3.2.9/redis.conf /usr/local/redis/conf/
进入该目录:
cd /usr/local/redis/conf/
修改redis.conf文件
vi redis.conf
启动服务为守护进程
./redis-server ../conf/redis.conf
查看进程:
[[email protected] bin]# ps aux | grep redis root 4284 0.1 0.1 30000 1868 ? Ssl 10:51 0:00 ./redis-server 127.0.0.1:6379 root 4288 0.0 0.0 4360 764 pts/0 S+ 10:53 0:00 grep redis |
使用自带的客户端连接服务
./redis-cli
退出客户端:
quit
关闭服务:
[[email protected] bin]# ./redis-cli shutdown
开机自启动
vi /etc/rc.local
添加一行:
/usr/local/redis/bin/redis-server /usr/local/redis/conf/redis.conf
可以重启系统: reboot测试是否能开机自启动!!
Redis客户端
Redis-cli 命令行
Redis-desktop-manage 图形化
下载页面:https://redisdesktop.com/download
安装就是下一步即可!!
打开软件:配置需要连接的服务器 (But 但是连接不上 是不是,需要开起防火墙)
连接失败的原因:为在服务器开启端口
1, 开启服务器的防火墙vi /etc/sysconfig/iptables
2, 开起端口号 6379
3, 重启防火墙:[[email protected] bin]# service iptables restart
4, Redis的配置文件里需要绑定实际的ip地址
5, 重启redis服务器:
[[email protected] bin]# ./redis-cli shutdown
[[email protected] bin]# ./redis-server redis.conf
连接成功
以上是关于如何在liunx部署redis的主要内容,如果未能解决你的问题,请参考以下文章