目录
- 首先是下载
- 安装步骤
- 启动
- 前台启动
- 后台启动redis
首先是下载
上传安装包到linux虚拟机里面
安装步骤
1.安装依赖C语言依赖 redis使用C语言编写,所以需要安装C语言库 执行以下的命令
代码语言:javascript复制# yum install -y gcc-c automake autoconf libtool make tcl
以下就是安装成功,之后查询gcc的版本
2 2.上传并解压 把redis-5.0.5.tar.gz上传到/usr/local/tmp中 解压文件
代码语言:javascript复制# cd /usr/local/tmp
# tar zxf redis-5.0.5.tar.gz
3.编译并安装
代码语言:javascript复制进入解压文件夹
# cd /usr/local/tmp/redis-5.0.5/
编译
# make
这个make命令的意思是,将redis变成c语言文件,这个命令只是编译好了,
还没有进行安装
安装,PREFIX表示把软件安装到哪里
# make install PREFIX=/usr/local/redis
以上就是已经将redis安装到local目录下的redis目录里面,这个redis目录里面有一个bin目录,里面有一些文件,那么每一个文件是干什么用的
启动
前台启动
直接输入命令
代码语言:javascript复制./redis-server
以上启动之后,这个窗口就不能进行操作了,关闭这个窗口,这个redis软件就会关闭。
后台启动redis
我们之前解压redis之后,文件夹里面有一个redis.conf文件,我们可以把他复制一份,或者不复制,直接在这个文件里面改,但是为了之后的主从复制,集群等,还是先复制一份出来把,那么复制到哪个文件夹里面?这个是随意的
后台启动就要开启守护进程
代码语言:javascript复制4.开启守护进程
复制cd /usr/local/tmp/redis-5.0.5/中redis.conf配置文件
# cp redis.conf /usr/local/redis/bin/
以上就把配置文件复制成功了,我们到对应的目录下,看看是不是已经复制过去了
以上可以看出,已经复制成功了
这个配置文件里面,默认是不支持后台启动的,所以我们要改这个配置文件,改为yes
代码语言:javascript复制修改配置文件
# cd /usr/local/redis/bin/
# vim redis.conf
把daemonize的值由no修改为yes,这个就是保障后台运行,如果为no,那么一启动就关闭了,这个是不好的
以上修改配置之后,进行保存。我们就可以开启redis了
代码语言:javascript复制6.启动并测试
启动redis,千万不要忘记配置文件,
默认不自动加载配置文件。就是这个redis是以这个配置文件启动的,
我们可以写很多的配置文件,用到哪个的时候,
就使用哪个配置文件进行启动就可以了。也就是说配置文件可以复制很多份
# ./redis-server redis.conf
重启redis
# ./redis-cli shutdown
# ./redis-server redis.conf
启动客户端工具
#./redis-cli
在redis5中客户端工具对命令会有提供功能。
以上就后台启动了,关闭了窗口,也可以在代码里面连接