CentOS安装Redis(1)

echo “source /opt/rh/devtoolset-9/enable” >>/etc/profile

查看升级后的版本 ->

image.png

5、编译安装

cd redis-6.2.4/src

make install

编译过程如下 ->

image.png

看到如下结果输出则编译成功 ->

image.png

或者在src目录下出现服务端和客户端的脚本 ->

redis-sentinel

redis-server

redis-cli

image.png

6、修改配置文件

Redis的配置文件在解压目录下的 redis.conf

image.png

6.1 首先设置后台启动,防止窗口一关闭服务就挂掉

默认后台启动参数为 no ->

# By default Redis does not run as a daemon. Use ‘yes’ if you need it.

# Note that Redis will write a pid file in /var/run/redis.pid when daemonized.

# When Redis is supervised by upstart or systemd, this parameter has no impact.

daemonize no

修改成 yes ->

# By default Redis does not run as a daemon. Use ‘yes’ if you need it.

# Note that Redis will write a pid file in /var/run/redis.pid when daemonized.

# When Redis is supervised by upstart or systemd, this parameter has no impact.

daemonize yes

6.2 允许其他主机访问

根据Redis的文档配置注释,我们要运行其他主机访问有多种方式 ->

  1. 可以选择配置访问主机的IP address

  2. bind * -:😗 相当于允许所有其它主机访问

  3. bind 0.0.0.0 相当于允许所有其它主机访问

  4. 直接注释 相当于允许所有其它主机访问

# bind 192.168.1.100 10.0.0.1     # listens on two specific IPv4 addresses

# bind 127.0.0.1 ::1              # listens on loopback IPv4 and IPv6

# bind * -:😗                     # like the default, all available interfaces

我的处理方式,安装文档的注释来配置

image.png

6.3 配置访问密码

如果是要考虑安全性,一定要配置密码,找到requirepass配置处,新增如下配置(阿里云等云服务其外网访问一定要配置,作者被黑过,整台服务器重启都无法重启,损失惨重,但是穷,官方处理需要Money,建议这里一定要谨慎)

requirepass yourpassword

7、启动Redis

使用redis-server 来启动,启动的方式如下->

/usr/local/soft/redis-6.2.4/src/redis-server /usr/local/soft/redis-6.2.4/redis.conf

或者这个也一样 ->

cd /src

redis-server  …/redis.conf

查看端口是否启动成功 ->

netstat -an|grep 6379

image.png

8、客户端

进入客户端的方式如下 ->

/usr/local/soft/redis-6.2.4/src/redis-cli

image.png

9、停止Redis

必看视频!获取2024年最新Java开发全套学习资料 备注Java

止Redis有两种方式 :

方式一,在客户端中执行SHUTDOWN

SHUTDOWN

image.png

方式二,暴力kill -9

ps -aux | grep redis

kill -9 57927

image.png

10、配置别名

为了方便启动Redis和进入客户端,我们可以通过配置别名来实现

vim ~/.bashrc

添加如下配置

  • 注意**‘’**很重要

  • redis与rcli后面的=两边不能有空格

alias redis=‘/usr/local/soft/redis-6.2.4/src/redis-server /usr/local/soft/redis-6.2.4/redis.conf’

最后

vim ~/.bashrc

添加如下配置

  • 注意**‘’**很重要

  • redis与rcli后面的=两边不能有空格

alias redis=‘/usr/local/soft/redis-6.2.4/src/redis-server /usr/local/soft/redis-6.2.4/redis.conf’

最后

[外链图片转存中…(img-DeEA4iTg-1716437506342)]

[外链图片转存中…(img-FAMrE2rs-1716437506343)]

[外链图片转存中…(img-0Em3Eygm-1716437506343)]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值