Linux_CentOS 7.2 64位之安装redis-4.0.10步骤(单机版)

强迫症
--- 将redis安装到linux指定目录下

下面开始:
1. 找到下载地址: https://redis.io/

2. 将下载的文件,上传到linux服务器指定目录:
   我上传到了 /wangqinmin/redis目录下

3. redis需要c语言的编译环境,所以要安装gcc
   命令: yum install gcc-c++

4. 解压redis的压缩包。
   命令: tar -xvf redis-4.0.10.tar.gz

5. 进入解压后的目录。
   命令: cd /wangqinmin/redis/redis-4.0.10

6. 命令:make
   作用是编译redis源码 。

6.1  创建一个我要正式安装的目录:(强迫症)主要是不想删除安装包,不想移动,理解下
     命令: mkdir redis

7. 安装redis
   命令: make install PREFIX=/wangqinmin/redis/redis
   其实软件一般都安装在usr的local目录下: /usr/local/redis

8. 按理来说,安装好了,但是我们要的功能不止这些,比如设置密码,设置外网访问 等等。。

9. 接下来就继续配置:
   进入redis解压后的目录,将redis-conf文件复制到安装redis的bin目录下
   命令: cd /wangqinmin/redis/redis-4.0.10
   复制文件到bin目录下命令: cp redis.conf /wangqinmin/redis/redis/bin/

9. 进入redis安装目录正式配置
   命令:cd /wangqinmin/redis/redis/bin/

10. 编辑该配置文件:
   命令: vim redis.conf

10. 找到要修改的3个配置
    1. redis密码修改
    2. redis后台访问(最好配置上)
    3. redis外网访问(看需求,一般要配置上)
    
    找到:requirepass foobared
    修改为(密码就是wangqinmin) : requirepass wangqinmin
    找到:daemonize no
    修改为(默认后台访问为no)    : daemonize yes
    找到:bind 127.0.0.1
    将其注释掉(修改为) : #bing 127.0.0.1

11. 启动redis
    进入启动目录命令 : cd /wangqinmin/redis/redis/bin/
    启动命令: ./redis-server redis.conf
    
完工 !!!!!
查看redis是否启动成功 :

命令: ps aux | grep redis

结果为: 
root      1802  0.0  0.0 112700   968 pts/1    R+   20:21   0:00 grep --color=auto redis
root     32494  0.0  0.7 145308  7584 ?        Ssl  19:46   0:01 ./redis-server *:6379
本机验证redis是否可用:
命令: cd /wangqinmin/redis/redis/bin
使用客户端连接: ./redis-cli 
因为开始设置了密码(输入密码进入)(没有密码省略这一步): auth wangqinmin
存入数据命令: set test wangqinmin
查看数据命令: get test

结果: 
127.0.0.1:6379> get test
"wangqinmin"

关闭redis用 kill 就好了 。。。。 好不专业,不过将就用吧。我也懒得找方法了

强迫症的我还是找到了redis正常关闭的方法:
 
1. 没有密码的redis关闭方法: 
   进入redis安装目录: cd /wangqinmin/redis/redis/bin
   查看目录命令: ll
   显示结果:
   [root@VM_0_13_centos bin]# ll
   total 21988
   -rw-r--r-- 1 root root     115 Aug 10 22:33 dump.rdb(注意这个文件就是持久化数据过后的文件,不懂什么意思的可以不管它)
   -rwxr-xr-x 1 root root 2451566 Aug 10 19:18 redis-benchmark
   -rwxr-xr-x 1 root root 5774241 Aug 10 19:18 redis-check-aof
   -rwxr-xr-x 1 root root 5774241 Aug 10 19:18 redis-check-rdb
   -rwxr-xr-x 1 root root 2617663 Aug 10 19:18 redis-cli
   -rw-r--r-- 1 root root   58769 Aug 10 19:37 redis.conf
   lrwxrwxrwx 1 root root      12 Aug 10 19:18 redis-sentinel -> redis-server
   -rwxr-xr-x 1 root root 5774241 Aug 10 19:18 redis-server

   1. 
    关闭没有设置密码的redis命令: ./redis-cli shutdown

   2.
    关闭设置了密码的redis命令:
    2.1  先进入redis客户端:  ./redis-cli
    2.2  登录redis输入密码(我的密码为wangqinmin):    auth wangqinmin
    2.3  正常关闭redis的命令: shutdown
    2.4  退出客户端命令: exit

    好了, redis正常关闭了

猜你喜欢

转载自blog.csdn.net/chuxin_mm/article/details/81569033