Linux(CentOS)下安装部署Redis

一、下载

方法1:到redis官网下载安装包,然后将其放到“/tmp”目录下面
方法2:直接在“/tmp”目录下,执行以下命令:

wget http://download.redis.io/releases/redis-5.0.4.tar.gz

注意:若出现wget: unable to resolve host address的问题
解决办法:
sudo vim /etc/resolv.conf
然后加上下面两句:

nameserver 8.8.8.8 #google域名服务器

nameserver 8.8.4.4 #google域名服务器

此时,在/tmp目录下就会有redis安装包(红色字体的文件):
在这里插入图片描述

二、解压、移动以及编译

(1)在/tmp目录下执行解压命令:

tar -zvxf redis-5.0.4.tar.gz

解压完成后会得到一个redis-5.0.4文件夹,此时我们就这个文件夹移动到/usr/local/redis中,因为一般Linux下安装的文件都会放在/usr/local路径下,命令如下:

mv redis-5.0.4 /usr/local/redis

(2)进入/usr/local/redis

cd /usr/local/redis

然后,执行编译:

make //编译redis

编译完成之后,执行:

make install //把编译完成之后的可执行文件添加到系统目录中

这一步之后redis就已经安装成功了。

三、启动

(1)默认情况,Redis不是在后台运行,我们需要把redis放在后台运行,所以启动前需要先修改一下配置文件redis.conf
在/usr/local/redis目录下,执行:

vi redis.conf

打开后,找到daemonized no,将no改为yes即可。
修改完之后,就可以打开redis服务器了,在/usr/local/redis目录下,执行命令如下:

redis-server ./redis.conf //启动redis服务

在这里插入图片描述
然后执行:

redis-cli //客户端连接

再set和get测试一下,如下图说明redis可正常使用:
在这里插入图片描述
至此,Linux的redis已安装并可以正常使用了。

(2)为了安全起见(若不需要可不做),可以给redis访问设置一个密码,方法就是修改redis.conf配置文件,在其中找到**“# requirepass foobared”**,将“#”去除,并把foobared改为你想设置的密码,例如“123456”。
修改完之后,需要重启redis服务器,命令如下:
在这里插入图片描述
此时,再启动服务器并执行redis-cli,输入get key1命令,会出现如下:
在这里插入图片描述
也就是说再访问redis中的key,需要先登陆输入密码才能进行访问,:
在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章