Linux系统 Redis数据库安装与部署使用

【Redis】linux下安装Redis

系统环境:CentOS6.5 + JDK8 + tomcat8.5 + Mysql5.6.33 + redis-4.0.9 都是64位的

1、下载   官网下载地址:https://redis.io/download

一:直接到官网选择版本下载,然后FTP上传    

二:也可以直接复制要下载的版本的下载地址,通过命令下载: wget http://download.redis.io/releases/redis-4.0.9.tar.gz
(ps:若提示wget:未找到命令,请先安装wget 服务,命令为 yum install wget )

2、解压
以上操作默认将安装包下载或上传到根目录  
这里写图片描述  
#解压 tar -zxvf redis-4.0.9.tar.gz  
#清除下载的压缩包 rm -rf redis-4.0.9.tar.gz
为了统一管理软件工具,移动到/usr/local 目录下并改名
#移动文件 mv redis-4.0.9 /usr/local/
#从根目录进入到解压的redis所在的目录 cd /usr/local
#重命名 mv redis-4.0.9 redis
这里写图片描述

3、编译
#进入到redis目录 cd redis
#对解压后的redis进行编译 make
#编译成功输入 ll 会显示有redis.conf src等文件
这里写图片描述

4、安装
#编译完成进入到src下进行安装 make install
这里写图片描述

5、管理
将src下的一些redis的常用命令以及redis.conf配置文件统一管理,方便操作
#返回redis目录创建bin和etc文件夹 mkdir bin mkdir etc
这里写图片描述
#将redis.conf移至etc文件夹 mv redis.conf /usr/local/redis/etc/
#进入src目录将redis常用的命令移至bin文件夹 mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-server /usr/local/redis/bin/
这里写图片描述

6、redis.conf配置文件属性
#redis默认前台启动,设置为后台启动,编辑redis.conf文件,把属性daemonize改为yes
#项目部署时最好设置密码,同样编辑配置文件,找到#requirepass foobared,把注释去掉,将默认的foobared密码改为你想设置的密码就可以了
#设置外网ip访问 假如在客户端通过远程连接的方式连接时,报could not connect错误。这是由于redis的安全策略,默认只允许本地访问,假如需要外网ip访问,需把bind 127.0.0.1注释掉(注意防火墙需要开放端口号)

7、启动
redis启动有两种方式:
1)到bin下执行 ./redis.server 这种默认配置不需要密码的
2)还是到bin下以配置文件的方式执行 redis-server /usr/local/redis/etc/redis.conf 假如配置文件设置密码以及更改ip和端口,启动./redis-cli时也需要改ip和端口号,同时要输入密码 auth 密码
(这是前台启动)
这是前台启动
  
8、停止redis服务
1)./redis-cli shutdown
2)找到redis进程 ps -ef|grep redis,干掉kill -9 pid (pid指进程号)
这里写图片描述

9、卸载
停止服务,然后删掉redis文件夹就ok了
这里写图片描述

猜你喜欢

转载自blog.csdn.net/u013068184/article/details/81130431