Redis简介
redis的特点
redis安装
一、无论安装啥,先配置阿里的yum源吧!记得先通过yum安装wget,以下是针对CentOS7的
wget -O /etc/yum.repos.d/CentOS-Base.repo
http://mirrors.aliyun.com/repo/Centos-7.repo
二、由于redis是C语言开发的,安装redis之前,需要先下载gcc
注意:Centos 7默认gcc版本为4.8,有时需要更高版本的,这里以升级至9.3.1版本为例,
分别执行下面三条命令即可,无需手动下载源码编译
1、安装centos-release-scl
sudo yum install centos-release-scl
2、安装devtoolset,注意,如果想安装7版本的,就改成devtoolset-7-gcc,以此类推
sudo yum install devtoolset-9-gcc*
3、激活对应的devtoolset,所以你可以一次安装多个版本的devtoolset,需要的时候用下面这条命令切换到对应的版本
scl enable devtoolset-9 bash
4、大功告成,查看一下gcc版本
gcc -v
三、下载redis安装包,版本可以自己选择稳定版,这里以6.0.8版本为例,在线下载速度稍慢(也可以选择离线下载方式),需要等6分钟左右。
在线下载方式:
指定下载路径:
cd /opt #进入opt目录
mkdir redis #创建redis目录
我已经安装过了,上面只是给大家展示具体操作命令
在线下载: 进入到创建的redis目录下 cd /opt/redis
wget http://download.redis.io/releases/redis-6.0.8.tar.gz
我已经安装过了,上面只是给大家展示具体操作命令
离线下载方式:
四、 下载之后进行解压,编译
注意:离线下载方式需要将下载的包利用XShell或者MobaXterm等工具上传到指定路径(可以自己指定,一般上传到/opt/redis),如果不熟悉可以直接采用在线方式下载,压缩包很小,下载很快
tar xzf redis-6.0.8.tar.gz
cd redis-6.0.8
make
五、将redis安装到指定目录
make PREFIX=/usr/local/redis install
六、安装好之后就测试一下吧
1.启动redis服务
redis-server #记得在/opt/redis/redis-6.0.8目录下执行该命令
2、此时,需要开另外一个终端,来连接该redis服务
redis-cli #记得在/opt/redis/redis-6.0.8目录下执行该命令
连接客户端之后,ping一下,如果正常进入PONG,则连接成功
注意:以上的启动redis服务的方式是前台启动,这样会让终端处于阻塞状态,建议在后端启动redis服务器。这需要借助于位于redis解压目录下的配置文件redis.conf。建议将该配置 文件拷贝到redis的安装目录下
cp /redis.conf /usr/local/redis/ #在redis所在的压缩包目录下执行该命令
1. redis默认不是后台运行的,可以通过修改该配置项为yes,让
redis在后台运行
daemonize no
2. 当redis以守护进程方式运行时,redis会把pid写
入/var/run/redis_6379.pid文件中,也可以自己指定写入的位置
pidfile /var/run/redis_6379.pid
3. redis监听的端口
port 6379
4. 设置redis连接密码,如果配置了连接密码,则客户端在连接redis
时需要通过AUTH <passowrd> 命令来提供密码
requirepass foobared
5. 绑定的主机地址,目前这样的配置这意味着只有当前机器才能连
接redis服务
bind 127.0.0.1
如果设置bind为0.0.0.0则表示运行任何远程机器访问当前redis服务
cd /usr/local/redis/ redis-server redis.conf
这次可以看到是在后台启动的
然后使用redis客户端连接redis服务
redis-cli -h 192.168.195.130 -p 6379 #记得在/usr/local/redis目录下执行该命令
这里的-h 192.168.195.130 可以指定自己的ip地址,(前提是更改了redis.conf配置文件的的bind为0.0.0.0)-p 后面是redis服务的端口文章来源:https://www.toymoban.com/news/detail-606024.html
以上是redis的介绍以及安装,安装过程中有什么不清楚的,可以评论区留言探讨,后期会出Linux安装JDK、tomcat、mybatis、nginx等的教程,感谢大家预览文章来源地址https://www.toymoban.com/news/detail-606024.html
到了这里,关于Redis介绍以及Linux下的Redis安装(超级详细,傻瓜式教程)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!