1、redis的编译环境
Redis是C语言开发的,安装redis需要先去官网下载源码进行编译,编译需要依赖于GCC编译环境,如果CentOS上没有安装gcc编译环境,需要提前安装,安装命令如下:(这里我们使用root用户处理这些操作)
yum install gcc-c++
过程中会提示是否下载,选择 y
安装成功
2、Redis的安装
redis的安装,首先需要准备安装包,传到linux中,因为我的是在虚拟机内,所以用的是SecureFXPortable,将安装包传到linux内。
2.1解压文件后进行安装
tar -zxvf redis-5.0.5.tar.gz
解压成功
2.2编译redis
需要先进入redis-5.0.5文件夹然后进行 make 指令操作
make
编译成功
如果编译错误需要将文件夹删除,然后重新解压进行编译操作。
2.3安装redis
这里的路径指的是安装路径
make PREFIX=/home/admin/myapps/redis install
安装成功
安装之后的bin目录
2.4复制配置文件
从解压出来的文件中找到conf文件复制到安装路径中的redis文件夹中
cp redis.conf /home/admin/myapps/redis/
3、redis的启动
3.1前端模式的启动
直接运行bin/redis-server将使永前端模式启动,前端模式启动的缺点是启动完成后,不能再进行其他操作,如果要操作必须使用ctrl+c,同时redis-server程序结束,不推荐此方法。
在bin目录下使用改命令
./redis-server
ctrl + c 退出前端redis模式
3.2后端模式下的启动
修改redis.conf配置文件,设置:daemonize yes,然后可以使用后端模式启动。
vim redis.conf
启动时,指定配置文件(这里所在文件夹是redis)
./bin/redis-server ./redis.conf
Redis默认端口:6379,通过当前服务进行查看
ps -ef | grep -i redis
3.3客户端下的启动
使用指令./redis-cli, 默认是127.0.0.1下的6379端口
./redis-cli
如果想访问指定ip的指定端口需要使用以下指令。
redis-cli -h ip地址 -p 端口号
退出客户端可以使用指令quit
quit
4、redis的停止
使用命令 , .bin/redis-cli shutdown,注意是在安装的redis目录下
./bin/redis-cli shutdown
5、第三方工具redis-desktop-manager的连接
需要先关闭虚拟机的防火墙才能正常访问