对于在windows中使用redis,官方更加推荐用户在Linux系统中使用Redis。话不多说:开始步骤
----->Linux系统中安装Redis-7.0.4
本文以在腾讯云的CentOS 7中安装Redis-7.0.4为例,需要开放防火墙和安全组的6379端口
下载redis的安装包,这里对于下载在liux服务器上有两种方法:
https://redis.io/download/
详解:分为两种下载方式
①直接下载到保存到本地,通过rz命令的形式上传到liux服务器
cd /
4. 一般来说保存到opt文件夹下,也可以local文件夹,以我保存到opt文件夹下为例
cd opt mkdir redis //创建一个文件夹便于管理
cd redis //此时进入到刚刚创建的redis文件夹里
6. 接下来使用rz命令上传本地下载文件
在redis目录下,使用 rz 命令后选择自己的文件之后点击确定
此时已经有了.gz的压缩包
②在opt/redis目录下:使用命令直接下载
wget https://codeload.github.com/redis/redis/tar.gz/refs/tags/7.0.4
这里的7.0.4就是一个压缩文件:我们把它改名为redis-7.0.4,之后正常解压就行
mv 7.0.4 redis-7.0.4
使用解压命令解压文件
tar axvf redis-7.0.4.tar_2.gz
yum install gcc-c++
gcc -v //查看gcc版本
该操作会加载大量数据,务必惊慌
make -- 编译
make install -- 安装
最终
redis.conf复制到bin目录下,为了便于区分,将复制过来的redis.conf重命名为myredis.conf
cp redis.conf /usr/local/bin //复制到该目录下
cd /usr/local/bin //进入到bin目录
mv redis.conf myredis.conf //更换名字
(默认为no),redis就将会在后台运行
vim myredis.conf //进入编辑模式
该文件下数据太多,需要用搜索来查询daemonize:
在/usr/local/bin目录下执行
redis-server myredis.conf //启动redis服务
redis-cli //进入客户端
此时能够ping本地ping通,证明到这里服务器本地连接redis就成功了
如果想使用远程连接redis服务,要进入/usr/local/bin,将myredis.conf中的bind改为0.0.0.0(所有服务器可以远程连接redis)
shutdown //关闭远程连接redis服务
quit //停止
vim myredis.conf //编辑,修改bind为0.0.0.0,此时可以搜索,修改完保存
**注意:**因为bind变量巨多,可以同上使用搜索找到对应bind
重启redis服务:
redis-server myredis.conf //启动redis服务
redis-cli -h 101.23.254.213 -p 6379 //进入客户端
ping
101.23.254.213这个为我的服务器ip,大家需要换成自己的服务器ip