在centOS安装redis以及配置集群操作过好几次。但是都没有详细的记载步骤,东拼西凑的去翻别人的博客。然后今天准备在阿里云服务器上安装redis时,发现有点无从下手。所以打算记下来。方便以后自己查看。
1、首先下载gz文件
我下载的是4.0.1的 一接触redis便是这个版本, 据说好处是集群配置简单了。但是本文不会讲如何搭建集群。可能后面会在写关于集群搭建的文章。
闲话不多说 上下载地址
https://redis.io/download
也可以wget方式安装
wget http://download.redis.io/releases/redis-4.0.10.tar.gz
上传到centOS上 连接服务器客户端我用的SecureCRT 可以直接拖拽上传。
2、解压安装包并安装
关他3721,先执行这个。一直yyyyyyy
yum install gcc-c++
tar xzf redis-4.0.11.tar.gz
cd redis-4.0.11
make
make install
看到下图 安装完成。
然后去找到安装后的路径
cd /usr/local/bin
进去后查看目录如下 即完成。
3、启动和停止Redis
redis-server
启动服务端成功,默认端口号是6379 这是前端启动 还有后端启动 一般都用后端启动
后端启动
首先去redis源码路径(开始解压的地方) 找到 redis.conf文件 复制一份到安装目录/usr/local/bin
cd ~/redis-4.0.11
cp redis.conf /usr/local/bin/redis-6379.conf
复制redis.conf 到/usr/local/bin/ 并且命名为redis-6379.conf 也可以不改名
复制完以后再回到安装目录 修改刚刚复制过去的配置文件
vim redis-6379.conf
找到 daemonize no 这行把no修改成 yes
保存
然后去以配置文件方式启动
redis-server redis-6379.conf
看到这里就成功了
接下来是用客户端连接
redis-cli
连接成功
小小的测试一下
看到这里其实还没完。我们在项目当中都是需要远程连接。所以需要开放端口
虚拟机是 这样操作
firewall-cmd --zone=public --add-port=6379/tcp --permanent
重启防火墙
firewall-cmd --reload
云服务器
由于时间原因 这会我出去有点事。所以就没继续往下走 应该也需要在服务器上开放端口
然后再服务器的控制台添加安全组 也是放行端口的意思吧。
云服务器默认值开了 22 80 3389 还有个ftp的端口好像。
阿里云优惠券下单地址
https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=5susfupk