CentOS6.5下载redis以及RedisDesktop连接的一系列坑
步骤一 首先要把redis-3.0.0.tar.gz放到虚拟机中,要使用secureCRT来连接Linux虚拟机
这需要你的物理机和虚拟机能互相ping通 你的虚拟机要能上网(如果虚拟机已经可以ping通www.baidu.com的可以跳到步骤x去)
从物理机设置网络共享给虚拟机
在你的Linux虚拟机设置中选择网络适配器 桥接模式
![在这里插入图片描述](https://img-blog.c
然后在你的本地连接或无线连接的属性 共享 中选中虚拟机
直到看到
回到VMware中编辑 虚拟网络编辑器
选中相应的虚拟机选择桥接模式 然后在虚拟机中连接相应网络
接下来要关闭虚拟机的防火墙
在虚拟机终端 root模式下
Service iptables stop
这个时候再ifconfig 就可以看到虚拟机被分配了ip 并且ping百度也能ping通了
上述步骤完成后在secureCRT上就可以连接到虚拟机了
步骤二 在secureCRT中
然后直接把redis压缩包从物理机拖到界面内
[admin@Linux01 ~]$ ll
可以看到redis压缩包 解压缩
[admin@Linux01 ~]$tar –zxf redis-3.0.0.tar.gz
安装c语言环境
[admin@Linux01 ~]$ yum install gcc-c++
(这里也有个坑 刚开始用linux的话yum指令好像是无效的 请自行百度解决)
编译
[admin@Linux01 ~]
c
d
r
e
d
i
s
−
3.0.0
[
a
d
m
i
n
@
L
i
n
u
x
01
]
cd redis-3.0.0 [admin@Linux01 ~]
cdredis−3.0.0[admin@Linux01 ]make
安装
[admin@Linux01 ~]$make install PREFIX=/usr/local/redis19
步骤三 Redis Desktop Manager 连接redis
图中ip为虚拟机ip 点击test测试运行
不出意外的话这里应该是连接失败的= = ,因为redis没有设置密码并且6379端口没有开放
Redis 设置密码
那么就到虚拟机中修改redis.conf
终端下(root权限下,否则文件只读不能修改)
vi redis.conf
输入“/requirepass”进行搜索, 按n下一个
找到
红框中的数据 将一整行修改成下面那行
然后esc+:wq 保存并退出
然后开放6379端口
CentOS6和CentOS7的指令有些不同
(因为是成功后才写的文档 偷个懒不想重新打命令了 以下参考链接如有侵权联系必删~)
参考网上搜索的资料 :https://blog.csdn.net/lipp555/article/details/53585431
接着参考这个博客 : https://www.cnblogs.com/mengjinluohua/p/6181025.html 中第四点
如上 都能成功的话 再尝试连接
连接成功!
TAT~ (很不幸 因为我是第一次用linux 就上面短短几个步骤 踩坑无数 因为不熟悉CentOS6的命令行语法 一度处在心态崩溃的边缘 )