环境准备
- centos7 并将系统实现安装
官网下载链接:http://isoredirect.centos.org/centos/7/isos/x86_64/
阿里云站点:http://mirrors.aliyun.com/centos/7/isos/x86_64/
- redis 本次使用的是5.0.8的版本
redis官网下载连接 https://redis.io/download
操作步骤
1.使用rz命令或使用上传工具将redis安装包上传到服务器 。
rz命令安装 yum install lrzsz
2.在/usr/local包下创建redis文件夹 (创建目录为个人的习惯,该操作可以根据个人喜好创建)
3.解压redis-5.0.8.tar 到上面创建的redis文件夹中
tar -zxvf redis-5.0.8.tar.gz -C /usr/local/redis/
4.安装redis需要的依赖环境 gcc-c++ 该环境为redis编译需要的环境
yum install gcc-c++
5.进入redis的解压目录
cd /usr/local/redis/redis-5.0.8/
6.编译
make
7.安装redis
make PREFIX=/usr/local/redis install
出现报错(执行下面方法 执行完后在 重新make)
cd /usr/local/redis-5.0.8/deps; 执行 make hiredis lua jemalloc linenoise
该目录为安装目录 安装完后会在该目录下生产bin的文件夹
8.拷贝配置文件
cd redis-5.0.8
cp redis.conf ../bin目录(该目录为7步骤是的安装目录)
9.启动
前台启动 ./redis-server redis.conf
后台启动
修改配置文件中的 daemonize 值为 true 在运行上诉的命令即可
修改配置后都需要重新启动redis 才会生效
10.密码的配置
修改配置文件中的 # requirepass foobared 该值则为密码
11.启动客户端
简单的方式:
./redis-cli #连接本地端口号为 6379的服务器
推荐的方式
./redis-cli -h 连接ip -p 端口号
12.关闭redis
redis-cli shutdown(推荐) ./redis-cli -h ip -p port shutdown (推荐) 或杀死进程 kill -9 进程号
13.外网访问
将配置文件中 bind 127.0.0.1 注释掉 或进行访问限制的配置 如只允许制定的IP访问
当配置该项时 第10部是必须配置的