Linux安装Redis(全)

闲言碎语不要讲

直接上图

下载

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

下载完之后 再用命令解压 

tar xzf redis-5.0.0.tar.gz

如图:

然后 把这个解压的包 给放到/usr/local 下(别问我为啥放这个下面)

安装gcc(别问为啥,问就是不知道。。。emmmmredis是C语言编写的,它的运行需要C环境,所以得先安装gcc)

编译与安装

进入到  /usr/local/redis-5.0.0/   对解压后的文件进行编译 使用命令 make

再进入到其中的src 目录 使用 make install

将Redis文件中的conf配置文件和常用命令移动到统一文件中

首先创建bin和etc这两个文件夹,然后待会儿往里面发东西用。

大戏来咯

将redis-5.0.0目录下的 redis.conf 移动到 redis-5.0.0目录下的etc文件夹下

将src 下的 mkreleasehdr.sh、redis-benchmark、redis-check-aof、redis-cli、redis-server 移动到   /usr/local/redis-5.0.0/bin/ 目录下

mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-cli redis-server /usr/local/redis-5.0.0/bin/

(这里省略了进src目录的命令,不要搞错了哈)

进入到/usr/local/redis-5.0.0/etc/ 目录下并编辑redis.conf

把文件中的daemonize属性改为yes(表明需要在后台运行)

修改这个配置文件,文件中的 bind 127.0.0.1 这一行给注释掉,这里的bind指的是只有指定的网段才能远程访问这个redis,注释掉后,就没有这个限制了。

把 redis.conf配置文件中的 protected-mode 设置成no(默认是设置成yes的, 防止了远程访问)

设置密码

在配置文件中找到这一行 # requirepass foobared

删除前面的注释符号#,并把foobared修改成自己的密码  或者  另起一行 requirepass 自己的密码

设置Redis开机启动

vi /etc/rc.d/rc.local

文件中添加

/usr/local/redis-5.0.0/bin/redis-server  /usr/local/redis-5.0.0/etc/redis.conf

最后

切换到 /usr/local/redis-5.0.0/bin/ 目录下执行 redis-server 命令,使用 /usr/local/redis-5.0.0/etc/redis.conf配置文件来启动redis服务

./redis-server /usr/local/redis-5.0.0/etc/redis.conf

完事之后 可以用RedisDesktopManager测试一下 是否可以正常连接

如果没有这个工具的可以直接来下载

链接:https://pan.baidu.com/s/18XOCg_-q6ewjJr6P4vREzA  密码:48ql

猜你喜欢

转载自blog.csdn.net/zianY/article/details/107840137