CentOS7服务器软件安装——redis

1. 安装Gcc

cd /usr/local
mkdir redis
cd redis
yum -y install gccyum -y install gcc

2. 安装tcl

yum -y install tcl

3. 安装redis源文件

wget http://download.redis.io/releases/redis-5.0.7.tar.gz
//版本更新较快、若路径失效可以去官网查找路径

4. 解压redis

tar -xvf redis-5.0.7.tar.gz

5. 编译安装到制定目录

cd redis-5.0.7
make PREFIX=/usr/local/redis/redis-5.0.7 install

6. 配置

配置密码、端口号

vim -v /usr/local/redis/redis-5.0.7/redis.conf

找到#requirepass foobared 改成requirepass root(自己的密码)

requirepass root(自己的密码)
#port 8888 //如有需求更改端口号 

在这里插入图片描述

配置外网可以访问

Redis默认只通过127.0.0.1访问,

需要找到bind 127.0.0.1改成bind 0.0.0.0 即可以接收外网访问
在这里插入图片描述
保存redis.conf

/Esc 退出编辑后
:wq  //保存文件

7. 启动redis并使用redis.conf

cd bin
./redis.server /usr/local/redis/redis-5.0.7/redis.conf

8. 防火墙配置

启动: systemctl start firewalld //(2)如果防火墙已经开启跳过本步骤
关闭: systemctl stop firewalld
查看状态: systemctl status firewalld //(1)查看防火墙状态
开机禁用  : systemctl disable firewalld
开机启用  : systemctl enable firewalld

端口开放:

查看端口:firewall-cmd --list-ports	//(3)查看6379是否已经被开启
开放端口:firewall-cmd --zone=public --add-port=6379/tcp --permanent (--permanent:永久生效)	//(4)开放6379端口
重新载入:firewall-cmd --reload	//(5)重新加载防火墙
netstat -lnp|grep 8080 //查看端口被占用情况

题外:redis安全

redis开放端口并可以外网访问时,被攻击的可能性远高于mysql和oracle,所以在设置密码时尽量f复杂
推荐使用64位自动生成密码

安装expect

yum -y install expect
# 如果报错:BDB1507 Thread died in Berkeley DB library
# cd /var/lib/rpm
# rm -rf __db*
# rpm --rebuilddb
# 再从新yum -y install expect就可以啦

创建密码:

mkpasswd -l 64 -d 8 -C 8 -s 3 

# -l  密码长度, 默认9
# -d  数字个数, 默认2
# -c  小写个数, 默认3
# -C  大写个数, 默认2
# -s  特殊字符, 默认1

最后:由于数据更新较快,部分步骤在输入时有可能出现报错,可以重新搜索最新的安装步骤,或者搜索报错信息查找解决办法。
图片或部分信息来自网络,如有冲突,请留言删除更改

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

vace cc

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值