Linux 中安装部署Redis操作步骤

timo-nbktp 1年前 ⋅ 1494 阅读

1、 下载redis

直接使用wget 拉取,也可以直接去官网下载 redis官网

[root@install_folder]# wget http://download.redis.io/releases/redis-5.0.7.tar.gz

2、解压文件

tar -avxf redis-5.0.7.tar.gz

3、将其移动到安装目录

[root@install_folder]# mv redis-5.0.7 /usr/local/redis
[root@install_folder]# cd /usr/local/redis

4、 执行make 编译

[root@ redis]# make
cd src && make all
make[1]: 进入目录“/usr/local/redis/src”
    CC Makefile.dep
make[1]: 离开目录“/usr/local/redis/src”
make[1]: 进入目录“/usr/local/redis/src”
rm -rf redis-server redis-sentinel re

这里会执行一大篇命令,等执行完,就可以进行安装了

5、 进行安装

[root@ redis]# make PREFIX=/usr/local/redis install

这里多了一个关键字 PREFIX= 这个关键字的作用是编译的时候用于指定程序存放的路径。比如我们现在就是指定了redis必须存放在/usr/local/redis目录。假设不添加该关键字Linux会将可执行文件存放在/usr/local/bin目录,
库文件会存放在/usr/local/lib目录。配置文件会存放在/usr/local/etc目录。其他的资源文件会存放在usr/local/share目录。这里指定好目录也方便后续的卸载,后续直接rm -rf /usr/local/redis 即可删除redis。

[root@ redis]# make PREFIX=/usr/local/redis install
cd src && make install
make[1]: 进入目录“/usr/local/redis/src”
    CC Makefile.dep
make[1]: 离开目录“/usr/local/redis/src”
make[1]: 进入目录“/usr/local/redis/src”

Hint: It's a good idea to run 'make test' ;)

    INSTALL install
    INSTALL install
    INSTALL install
    INSTALL install

安装完成。

6、修改redis.conf配置

[root@ redis]# vi redis.conf 

1.修改 daemonize 以守护进程运行
通过输入
/加搜索的关键字进行查找修改

点击回车,就可以查到到对应的数据,按 n 查找下一个

首先把daemonize 改成 yes

2.修改指定port 端口

这个端口也可以不修改,看自己需要

3.设置requirepass 密码

注意:不设置redis密码很大可能会被挖矿。

4. 修改链接模式protected-mode

需要允许外网链接就必须改为no

5.修改bind 主机地址

如需要远程主机链接,直接#注释掉 如: #bind 127.0.0.1

好了配置改完了
接下来:

  • 按下Esc
  • 再 :wq
  • 保存修改

至此 所有配置大功告成。

这里列举出所有的属性列表便于参考、查询

7、启动redis

上面我们修改了redis.conf
这里就是指定配置文件进行redis 的启动

./bin/redis-server& ./redis.conf

或者下面方式进行启动(我使用的这种方式启动的)

[root@redis]# redis-server redis.conf 

这里可能会提示

-bash: ./redis.conf: 权限不够

可以直接
修改文件夹的权限:chmod 777 redis 或者是 chmod +x redis

8、查看 ps -aux | grep redis

查看启动状态

 ps -aux | grep redis

9、关闭redis

[root@ redis]# redis-cli
127.0.0.1:6379> shutdown

注意redis-cli 默认端口为 6379如果修改了端口那么链接需要带上 -p

[root@ redis]# redis-cli -p 6789

10、查看redis 日志

[root@ redis]# redis-cli -p 6789
127.0.0.1:6789> slowlog get 5
(error) NOAUTH Authentication required.
### 而以下命令记录所有查询时间大于 1000 微秒的查询:
127.0.0.1:6789> CONFIG set slowlog-log-slower-than  1000
(error) NOAUTH Authentication required.
127.0.0.1:6789> auth "你的密码"
OK
## 使用命令  SLOWLOG  可以查看当前日志的数量
127.0.0.1:6789> SLOWLOG  len

注意提示 (error) NOAUTH Authentication required 需要你输入密码

127.0.0.1:6789> auth "你的密码"

ok 到此redis 安装全部完成,可以开心的使用了。

 

--end--

 

 

版权 本着开源共享、共同学习的精神,本文转载自 https://blog.csdn.net/qq_34817440/article/details/124215082 , 如果侵权之处,请联系博主进行删除,谢谢~