A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 等不到彩虹的雨 于 2018-2-1 18:35 编辑

安装环境:
LinuxCentOS6.5
Jdk:1.7以上版本

1. 环境准备
redis安装在Linux上,redisc语言开发的,需要gcc-c++环境。
yum -y install cpp binutils glibc glibc-kernheaders glibc-common glibc-devel gcc make gcc-c++ libstdc++-devel tcl
#如果安装过则不会执行(没有规则可以创建目标“gcc-c++”。 停止)
make gcc-c++ libstdc++-devel tcl

2. 安装
#在安装之前可以先查看是否已经启动了redisps ef | grep redis,再使用kill关闭redis
#删除已经安装的redis
cd /usr/local/redis && rm –rf bin
#进入root目录,上传压缩包
cd /root
使用rz 上传“redis-3.2.4.tar.gz
#解压安装包并进入解压的文件夹
tar -zxvf redis-3.2.4.tar.gz && cd redis-3.2.4
make

#执行安装,指定安装路径
make install PREFIX=/usr/local/redis

#查看安装目录
cd /usr/local/redis/bin/
【说明】常用的是客户端和服务端;redis-cli 是客户端;redis-server 是服务端

3. 启动3.1. 前端启动(不推荐)
#前端启动
./redis-server

#确认redis安装正常,效果:

3.2. 后台启动
#从安装包中复制redis.conf文件到/usr/local/redis/bin
cp /root/redis-3.2.4/redis.conf ./
#修改redis.conf配置文件
vim redis.conf
# 设置后台启动redis,修改如下,默认为no
daemonize yes
# 设置不仅限制本地访问
注释掉 bind 127.0.0.1
# 禁用保护模式
protected-mode yes 改为 protected-mode no
【提示】vim打开文件中查找内容的方式为底行模式按 /,然后输入要查找的内容即可(shift + n下一个)。如果被选中了后不想被选中则可以随意输入查找来消除选中效果
#启动
./redis-server redis.conf
#查看启动
ps -ef | grep redis

4. 连接
#使用redis-cli客户端连接
./redis-cli

如:输入ping ,返回pong



#也可以使用图形化界面测试访问192.168.12.168redis默认端口为6379
自此,单机版的redis安装完毕,需要集群版安装,练习帖主

3 个回复

倒序浏览
redis的作用是什么,不太明白!
回复 使用道具 举报
已学习,谢谢
回复 使用道具 举报
java愤怒小鸟 发表于 2017-12-28 16:51
redis的作用是什么,不太明白!

一些不经常修改,但是经常要查询的数据,比如商品分类,商品详情数据,可以保存到redis,减少数据库的压力
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马