win10系统cmd命令窗口连接Ubuntu下Redis服务器
一、Ubuntu下的常用命令
1、进入编辑器
vi + filename(文件名) :如果filename存在,则打开;否则会创建一个新文件再打开。
2、进入编辑模式
在使用vi命令打开某个文件后按下i即进入文件编辑模式
3、搜索关键字
如果当前为编辑模式,先按esc退出编辑模式,然后按下/接着输入要搜索的关键字即可搜索想要搜索的关键字。
4、退出文件编辑器
先退出编辑模式,然后输入:wq代表保存文件并退出vi 编辑;或者输入:wq!代表强制保存文件并退出vi 编辑;或者输入:q代表不保存文件并退出vi 编辑;或者输入:q!代表不保存文件并强制退出vi 编辑;或者输入:e!代表放弃所有修改,从上次保存文件开始在编辑
5、查询虚拟机ip
输入ifconfig(注意在win中是ipconfig,而在Ubuntu里面是ifconfig),找到第一次inet出现的后面的IP地址,这就是你的虚拟机的ip地址
二、修改redis配置文件
1、终端输入sudo vi /etc/redis/redis.conf打开redis配置文件,注释掉该配置文件的绑定地址#bind 127.0.0.1
2、保存并退出刚刚修改的redis.conf文件,输入sudo service redis-server restart重启redis服务器
三、win10系统下的操作
1、打开控制面板->程序->程序和功能->启用或关闭Windows功能->勾选telnet client选项,我们需要用到telnet命令测试虚拟机服务器端口
2、win + r 输入cmd,然后在cmd窗口输入 telnet + 你的虚拟机ip地址(上面已指出查询虚拟机IP地址命令) + redis端口号(默认6379)命令,如果弹出一个无内容的黑色cmd窗口,则表示成功
3、然后进入到redis-cli.exe当前的目录下(可以通过cd命令进入到想去的对应目录),然后输入redis-cli -h ip(上面所找到的你虚拟机IP地址) -p port(redis端口号),这样就可以在wins本机连接到虚拟机上的redis服务器了
四、注意
1、如果在连接到了redis服务器之后,输入操作命令时,提示如下错误时,是因为我们在redis.conf配置文件中设置了连接redis的密码,我们可以在提示错误之后输入auth + 密码,然后就可以操作redis进行数据的保存等操作了;我们可以在redis.conf文件中的requirepass看到当前redis服务器设置的密码
(error) NOAUTH Authentication required.
2、在连接虚拟机redis服务器之前也可以在cmd窗口通过ping + ip地址来测试是否能够与虚拟机进行连接通信
五、总结
今天在自己的win10系统中连接Ubuntu里面的redis服务器过程中遇到一些问题,然后通过百度去解决,但是找到的想要的文章写的都比较零散,操作步骤不集中,于是就写下这篇记录一下整体的需要的步骤,以便下次忘记之后有个参考
上一篇: String源码&读书笔记
下一篇: Spring源码解析-读书笔记3