阿里云腾讯云服务器部署安装 Redis 【三部曲之二】

1 安装包

https://download.csdn.net/download/guozhaohui628/10479457
如果没有的直接下载我的吧。

2 安装步骤

2.1 配置安装环境

redis 是 C 语言开发,安装 redis 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,所以如果以前没有 gcc 环境,需要先安装 gcc

yum install gcc-c++

y 回车

2.2 编译 redis

将压缩包解压到 local 下

tar -xvf redis-4.0.8.tar.gz /usr/local

解压完后这里最好别修改名字,因为这不是真正安装完成 redis

进入解压出来的文件夹

cd redis-4.0.8

执行 make

如果前面没有安装 gcc 这里就会报错

2.3 安装 redis

make PREFIX=/usr/local/redis install 

前面说不要修改名字的原因就在这里,这里需要使用 redis 这个名字。然后需要注意就是上面这句命令在 redis-4.0.8 下执行

2.4 配置文件

切换到解压出来的 redis-4.0.8 文件夹,找到 redis.conf 然后将它复制到安装后的redis文件夹bin目录下

cp redis.conf /usr/local/redis/bin

2.5 启动 redis-server

可以先前端启动下,试一试安装是否成功
切换到 redis/bin 目录下,然后启动 redis

./redis-server

如果出现 redis 的图案和端口信息之类的,就证明安装成功了
Ctrl+C 退出
在配置文件中配置下 后台启动

vim /usr/local/redis/bin/redis.conf

找到 daemonize nono 改成 yes
保存退出,然后启动时 指定配置文件

./redis-server redis.conf

注意自己的路径,上述命令是在 redis.conf 在 bin 下,并且处于 bin 下时

redis-server 已经启动,现在启动 cli

./redis-cli

退出 cli 直接 Ctrl+C 或者 Exit 即可。

2.6 关闭 Redis-server

这里有一个问题,当我们 redies-server 在后台启动后,怎样关闭,当然我们可以

kell -9 pid

这样直接杀死进程当然是可以的,

ps aux | grep redis

搜出进程,然后找到它的 pid 直接 kill 即可,但是这样容易丢失数据。所以这里 redis 提供了命令来关闭 server ,redis-cli 向 redis-server 发送 shutdown 命令

./redis-cli shutdown

2.7 设置密码

Redis默认配置是不需要密码认证的,也就是说只要连接的Redis服务器的host和port正确,就可以连接使用。这在安全性上会有一定的问题,所以需要启用Redis的认证密码,增加Redis服务器的安全性。
找到 redis.conf 配置文件,在 /bin 下,然后找到如下行

#requirepass foobared

将前面注释去掉 然后将 foobared 改成自己的密码

requirepass 密码

保存退出


ok,搞定,因为使用云服务器,所以记得配置好 redis 的安全组

猜你喜欢

转载自blog.csdn.net/guozhaohui628/article/details/80700712