1、下载
链接:https://pan.baidu.com/s/1HFLY1Eo45nsUaRurY_zpYg
提取码:lr8e
2、解压至任一目录
tar xzf redis-5.0.0.tar.gz
3、mv redis-5.0.0 /usr/local/ //把redis-5.0.0移动到/usr/local/ 目录下
4、由于redis是由C语言编写的,它的运行需要C环境,因此我们需要先安装gcc
yum install gcc-c++
5、按顺序执行以下命令
1. cd /usr/local/redis-5.0.0/
2. make
3. cd ./src
4. make install //进行redis安装(确认是在src目录下)
6 、创建bin和etc文件夹
[root@localhost redis-5.0.0]# mkdir bin //创建bin文件夹
[root@localhost redis-5.0.0]# mkdir etc //创建etc文件夹
7、将redis-5.0.0目录下的 redis.conf 移动到 redis-5.0.0目录下的src文件夹下,将某些文件移到bin文件管理
[root@localhost redis-5.0.0]# mv redis.conf ./etc/
[root@localhost redis-5.0.0]# cd ./src/
[root@localhost src]# mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-cli redis-server /usr/local/redis-5.0.0/bin/
8、进入到/usr/local/redis-5.0.0/etc/ 目录下
[root@localhost src]# cd /usr/local/redis-5.0.0/etc/
[root@localhost etc]# vi redis.conf
9、进入到redis.conf,设置redis参数
文档使用
1.编辑按a键,
2.查找某个参数按shift+:键+/+参数(例如: :/daemonize )
3.按esc键, :wq 为保存修改
4.按esc键, :q! 为不保存文档修改
:/daemonize 找到该参数daemonize
:/bind 找到bind 127.0.0.1
:/protected-mode 找到protected-mode
1.把文件中的daemonize属性改为yes(表明需要在后台运行)
2.把 redis.conf配置文件中的 bind 127.0.0.1 这一行给注释掉,这里的bind指的是只有指定的网段才能远程访问这个redis,注释掉后,就没有这个限制了
3.把 redis.conf配置文件中的 protected-mode 设置成 no 允许远程访问
4.修改Redis默认密码 (默认密码为空)
(1)在配置文件中找到这一行 # requirepass foobared
(2)删除前面的注释符号#,并把foobared修改成自己的密码 或者 另起一行
requirepass 自己的密码
10、设置Redis开机启动
[root@localhost etc]# vi /etc/rc.d/rc.local
添加如下代码到 /etc/rc.d/rc.local 中:
/usr/local/redis-5.0.0/bin/redis-server /usr/local/redis-5.0.0/etc/redis.conf
11、切换到 /usr/local/redis-5.0.0/bin/ 目录下执行 redis-server 命令,使用 /usr/local/redis-5.0.0/etc/redis.conf配置文件来启动redis服务
//进入到/usr/local/redis-5.0.0/bin/ 目录下
[root@localhost etc]# cd /usr/local/redis-5.0.0/bin/
[root@localhost bin]# ./redis-server /usr/local/redis-5.0.0/etc/redis.conf //启动Redis服务
二 、图形界面部 署
248 mkdir /usr/local/redisinsight
250 cd redisinsight/
251 ls
252 chmod +x /usr/local/redisinsight/redisinsight-linux64-1.11.1
253 echo "export REDISINSIGHT_HOST=192.168.118.128" >> ~/.bash_profile
254 echo "export REDISINSIGHT_HOST_DIR=/usr/local/redisinsight/.redisinsight" >> ~/.bash_profile
255 source ~/.bash_profile
256 ls
257 nohup /usr/local/redisinsight/redisinsight-linux64-1.11.1 &
258 ps aux | grep redis
259 netstat -anpt | grep 8001
安装完成访问地址:http://192.168.118.128:8001/