<!-- wp:quote -->

<p>Redis环境安装</p>
<!-- /wp:quote --> <!-- wp:more --> <!-- /wp:more --> <!-- wp:paragraph --> <p>本节我们来介绍Redis数据库的环境安装。Redis数据库也是一个非关系型数据库, Key-Value数据库 ,后面我们做 分布式爬虫的时候我们需要用到这个Redis数据库。</p> <!-- /wp:paragraph --> <!-- wp:tadv/classic-paragraph --> <h2>Windows下安装</h2> <!-- /wp:tadv/classic-paragraph --> <!-- wp:paragraph --> <p>首先去GitHub下载,进去之后点击最新版本,点那个msi就可以下载安装了。</p> <!-- /wp:paragraph --> <!-- wp:tadv/classic-paragraph --> <p></p> <!-- /wp:tadv/classic-paragraph --> <!-- wp:paragraph --> <p>当我们下载好这个包之后直接双击安装即可,当然你也可以在我的网站下载安装:点击下载</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>下载好之后在Windows版的我们直接下一步下一步安装即可。</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>当我们把这个安装完成之后再安装一个可视化的界面,它叫做RedisDesktopManager,可以在GitHub上下载,当然也可以在我的网站上去下载:点击下载</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>这个下载也很简单,下载好之后全都默认“next”下一步、下一步进行安装即可。默认你安装好打开之后应该跟我一样:</p> <!-- /wp:paragraph --> <!-- wp:tadv/classic-paragraph --> <p></p> <!-- /wp:tadv/classic-paragraph --> <!-- wp:paragraph --> <p>现在我们可以点击下面的那个绿色加号:Connect to Redis server。意思就是连接到数据库服务</p> <!-- /wp:paragraph --> <!-- wp:tadv/classic-paragraph --> <p></p> <!-- /wp:tadv/classic-paragraph --> <!-- wp:paragraph --> <p>这里这个名字都是“localhost”,然后这个端口是默认的6379,就可以了,下面点击localhost,就能看到已经连接到了数据库。</p> <!-- /wp:paragraph --> <!-- wp:tadv/classic-paragraph --> <p></p> <!-- /wp:tadv/classic-paragraph --> <!-- wp:paragraph --> <p>然后我们连接好之后,选择第一个db0(0),右键单击这个db,选择第一个绿色加号,“add new key”,就可以新建一个值:</p> <!-- /wp:paragraph --> <!-- wp:tadv/classic-paragraph --> <p></p> <!-- /wp:tadv/classic-paragraph --> <!-- wp:paragraph --> <p>然后我们就能看见已经创建好了一个</p> <!-- /wp:paragraph --> <!-- wp:tadv/classic-paragraph --> <p></p> <!-- /wp:tadv/classic-paragraph --> <!-- wp:paragraph --> <p>我们发现刚才输入的健明名是“a”,但是键值不是“b”,我们可以点击右侧上方的这个“Plain Text”,就可以看到下图,这样就显示正常了。</p> <!-- /wp:paragraph --> <!-- wp:tadv/classic-paragraph --> <p></p> <!-- /wp:tadv/classic-paragraph --> <!-- wp:paragraph --> <p>它这个下面呢还有15个数据库可以安装,这个就是Redis数据库的可视化界面的安装方法。</p> <!-- /wp:paragraph --> <!-- wp:tadv/classic-paragraph --> <h1>Linux下安装</h1> <!-- /wp:tadv/classic-paragraph --> <!-- wp:paragraph --> <p>我这里还是以我虚拟机的乌班图18.04为例:</p> <!-- /wp:paragraph --> <!-- wp:tadv/classic-paragraph -->
apt install redis-server -y
<p>这样一条命令就可以了,启动方法是:</p>
redis-cli
<p>来测试一下:</p>
127.0.0.1:6379> set 'a' 'b'
OK
127.0.0.1:6379> get 'a'
"b"

<p>我们还需要去修改一个配置文件:</p>

vim /etc/redis/redis.conf
<p>我们找到“bind 127.0.0.1 ::1”然后将其注释掉,注释的方法就是在前面加个“#”</p> <p></p> <!-- /wp:tadv/classic-paragraph --> <!-- wp:paragraph --> <p>这个意思就是如果你不注释掉的话,你只能在本地连接你的数据库,但是当你注释掉之后就可以在远程连接redis数据库了。</p> <!-- /wp:paragraph --> <!-- wp:tadv/classic-paragraph --> <p></p> <!-- /wp:tadv/classic-paragraph --> <!-- wp:paragraph --> <p>然后我们可以看到这里有一个“requirepass ”,这个就是远程连接数据库的密码。我们可以自定义,这里我就改的是“myredisserver”,最后我们保存即可。</p> <!-- /wp:paragraph --> <!-- wp:paragraph --> <p>现在我们把配置文件保存好了。需要做的就是重启Redis服务:</p> <!-- /wp:paragraph --> <!-- wp:tadv/classic-paragraph -->
service redis restart
<p>重启好之后我们重新进入Redis,get一个值“a”,应该就会提示我们没有权限:</p>
127.0.0.1:6379> get 'a'
(error) NOAUTH Authentication required.

<p>然后我们在shell下输入:</p>

127.0.0.1:6379> exit
root@yuan:~# redis-cli -a myredisserver
127.0.0.1:6379> get 'a'
"b"

<p>带上“-a”参数,然后指明我们的数据库密码,就是刚才那个配置文件里你自定义的那个密码, 输入之后就可以正常连接数据库了。最后当你测试‘a’的时候就会发现已经OK了。</p>
<p>到这里我们Windows和Linux的都已经搞定了。如果觉得本文对你有帮助的话,请点赞打赏支持一下吧</p>
<!-- /wp:tadv/classic-paragraph -->

最后修改:2020 年 02 月 28 日 06 : 51 PM
请俺喝杯咖啡呗