0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于 Flexus 云服务器 X 实例之安装长亭雷池 waf 教程

jf_94205927 来源:jf_94205927 作者:jf_94205927 2024-12-31 10:50 次阅读

写在前面

今天,我们要讲的是:在华为云 Flexus 云服务器 X 实例中安装个开源的 waf,为我们的站点保驾护航!虽然我们的站点不够大,还不足以引起不法分子的各种攻击,毕竟防患于未然嘛。

正好华为云 828 在搞活动,所以就有机会拿到了一台 Flexus 云服务器 X 实例的服务器,我们就以他为例,来具体介绍一下。

wKgZPGdzWVyAfhD0AALxuHIGb8c604.png

不得不说,这款服务器的性能还不错,我手里的这款是 4 核 12G 的,刚开始拿到手后,尝试着跑了下通义千问 0.5B 的大模型,感觉毫无压力啊,速度很快。所以这款服务器个人认为,还是很不错的,有在观望的小伙伴们可以选择它!

话不多说,下面我们来看看,如何在华为云 Flexus 云服务器 X 实例安装长亭雷池 waf。

何为长亭雷池 waf

一句话介绍:不让黑客越雷池一步,霸气!!!

开源免费版的,目前装机量高达:206694 台次,github 上的 star 数:11.8K。其特点还有:

1.首创语义分析算法,突破传统规则算法的极限,精准检测、低误报、难绕过

2.轻松上手,实现躺平式管理

3.高性能、高并发、高可用性无规则引擎,线性安全检测算法

其官方不光退出了免费版,而且还有付费版,不过在这里面我们不做过多的赘诉。

wKgZO2dzWVyACaCYAAVCCsKwpTM219.png

安装社区版雷池

雷池环境要求

雷池 waf 需要确保服务器满足以下要求:

·操作系统Linux

·CPU 指令架构:x86_64

·CPU 指令架构:支持 ssse3 指令集

·软件依赖:Docker 20.10.14 版本以上

·软件依赖:Docker Compose 2.0.0 版本以上

·最低资源需求:1 核 CPU / 1 GB 内存 / 5 GB 磁盘

查看华为云 Flexus 云服务器 X 实例的配置

在安装之前,我们输入以下命令,首先,我们是 debain 系统,已经确认是 Linux 内核的系统,其次检查一下我们服务器的状态吧:

1.查看指令架构

uname -m

wKgZPGdzWV2ARjNNAAAMWF5e084889.png

1.查看 CPU 信息

cat /proc/cpuinfo| grep "processor"

wKgZO2dzWV2AJ9uOAAAT6juQPzU288.png

1.确认 CPU 是否支持 ssse3 指令集

lscpu | grep ssse3

wKgZPGdzWV2AK4EBAAF3FDm4RNU650.png

1.查看 Docker 版本

docker version

wKgZO2dzWV6AfGJfAADTPNZqZzE300.png

1.查看 Docker Compose 版本

docker compose version

wKgZPGdzWV6AYD6HAAASNSQ9tDA429.png

1.查看老版本 docker-compose 版本

docker-compose version

wKgZO2dzWV6Ab3JHAAAP1eY4ZKs861.png

1.查看内存信息

free -h

wKgZPGdzWV6AaD7NAAAWM3idyAQ070.png

1.查看磁盘信息

df -h

wKgZO2dzWV-AciVyAABdn-bmCW4550.png

通过以上检查,我们可以发现,服务器的当前环境,完全满足雷池 waf 的要求。

一条命令安装雷池 waf

环境检查要求后,接下来我们就可以安装啦,新手或者不喜欢折腾的小伙伴们,可以直接执行下面的命令安装:

bash -c "$(curl -fsSLk https://waf-ce.chaitin.cn/release/latest/setup.sh)"

wKgZPGdzWV-AMoPzAAK7kzVisXA722.png

这两个地方需要注意一下,默认留空和 y 就行。如果你想设置安装目录,也可以直接输入个目录。

wKgZO2dzWWCAUC8vAAHgC51BBMs618.png

安装的过程比较漫长,耐心等待即可。

wKgZPGdzWWCAYp2qAAAtEZiH-vc796.png

wKgZO2dzWWCAWcbaAAMAMEK4aUs170.png

当上面的这个图出来后,就证明我们已经安装成功,接下来我们可以访问控制台中的提示地址,来查看相关功能。

检查查看是否安装成功

直接查看我们的 docker 容器,看看所有服务是否为正常启动,如果不是,则很不辛,需要查查问题在哪里,如果是,则恭喜你,成功啦!!!

wKgZPGdzWWGAIBQGAAEOTmYaSgI400.png

不过,在访问控制台之前,我们需要先开放一下 9443 端口,然后输入:http://服务器 ip:9443 ,回车即可。

雷池使用

登录雷池

第一次登录雷池需要初始化你的管理员账户,执行以下命令即可

docker exec safeline-mgt resetadmin

命令执行完成后会随机重置 admin 账户的密码,输出结果如下:

docker exec safeline-mgt resetadmin

wKgZO2dzWWGAMVPJAADoagGI208825.png

在界面中输入对应的账号和密码登录即可。

登录成功如下所示:

wKgZPGdzWWGAdUGZAAEKquCD3po537.png

配置站点

在配置站点之前,我们先说一下雷池 waf 的原理:通过在雷池上配置代理(有点类似 nginx),让所有流量先走雷池 waf,然后再转回源站点,这样所有的防护就都给到雷池身上了。

wKgZO2dzWWKAcyq1AACZTgyc9q8762.png

配置方法很简单,如上所示即可。

配置完成站点后,就是这样的显示:

wKgZPGdzWWKAb8_KAABxZGCLY9I562.png

通过通过后面的高级防护菜单里面的操作,我们可以让站点的安全性更高!!!

至此,我们使用华为云 Flexus 云服务器 X 实例安装以及配置雷池就完成了,可见,安装方式还是很简单的,而且,雷池上面的功能也比较多,推荐大家有条件的都上一个。

最后,正值华为云 828 活动期间,服务器感觉还是蛮实惠的,建议观望的小伙伴们可以去看看~!

地址在这里:点我查看

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 云服务器
    +关注

    关注

    0

    文章

    639

    浏览量

    13370
  • 华为云
    +关注

    关注

    3

    文章

    2566

    浏览量

    17456
收藏 人收藏

    评论

    相关推荐

    服务器 Flexus X 实例,镜像切换与服务器压力测试

    服务器 Flexus X 压力测试 1、购买华为 Flexus
    的头像 发表于 01-03 09:23 56次阅读
    <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>,镜像切换与<b class='flag-5'>服务器</b>压力测试

    华为 Flexus 服务器快速上手实例安装“运维搭子“

    引言 华为 Flexus X 实例简介 在现代计算的世界里,资源的灵活性和性能至关重要。华为
    的头像 发表于 01-02 20:45 42次阅读
    华为 <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b>快速上手<b class='flag-5'>实例</b><b class='flag-5'>安装</b>“运维搭子“

    华为 Flexus 服务器 X 实例部署 Trilium Notes 知识库工具

    一、Flexus 服务器 X 实例介绍 1.1 Flexus
    的头像 发表于 01-02 20:45 27次阅读
    华为<b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>部署 Trilium Notes 知识库工具

    华为 Flexus 服务器 X 实例部署 Note Mark 笔记工具

    前言 华为 Flexus 服务器 X 实例作为专为中小企业和开发者设计的新一代柔性算力
    的头像 发表于 01-02 13:42 30次阅读
    华为<b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>部署 Note Mark 笔记工具

    华为 Flexus 服务器 X 实例 Docker 环境下部署 JmalCloud 个人网盘

    前言 华为 Flexus 服务器 X 实例是专为中小企业和开发者设计的新一代柔性算力
    的头像 发表于 01-02 13:41 40次阅读
    华为<b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b><b class='flag-5'>之</b> Docker 环境下部署 JmalCloud 个人网盘

    华为 Flexus 服务器 X 实例下的微微 CMS 安装

    Flexus 服务器 X 实例背景 计算必须从粗颗粒度的弹性算力向更精细的柔性算力演进,才能
    的头像 发表于 12-30 14:55 73次阅读
    华为<b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>下的微微 CMS <b class='flag-5'>安装</b>

    华为 Flexus 服务器 X 实例的使用教程

    引言 选择一款性价比高、性能强劲的服务器是 IT 技术人员常面临的问题。华为Flexus 服务
    的头像 发表于 12-30 09:16 154次阅读
    华为<b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>的使用教程

    Flexus 服务器 X 实例:在 Docker 环境下搭建 java 开发环境

    引言 在科技飞速发展的时代,计算成为推动各行业进步的重要力量。华为凭借其强大的技术实力和创新精神,始终走在行业前沿。华为 Flexus
    的头像 发表于 12-30 09:07 132次阅读
    <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>:在 Docker 环境下搭建 java 开发环境

    华为 Flexus 服务器 X 实例 openEuler 系统下部署 CodeX Docs 文档工具

    一、Flexus 服务器 X 实例介绍 1.1 Flexus
    的头像 发表于 12-26 21:41 117次阅读
    华为<b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b><b class='flag-5'>之</b> openEuler 系统下部署 CodeX Docs 文档工具

    服务器 Flexus X 实例:部署 AgentOps,全方位监测智能体

    通过深入体验华为的 Flexus 服务器 X 实例,我发现它不仅提供了直接通过公网访问的便利
    的头像 发表于 12-26 18:10 126次阅读
    <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>:部署 AgentOps,全方位监测智能体

    基于华为 Flexus 服务器 X 实例部搭建 Halo 博客平台

    前言 在数字化转型的大潮中,华为 Flexus 服务器 X 实例凭借其强劲的性能和高性价比,
    的头像 发表于 12-26 09:40 155次阅读
    基于华为<b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>部搭建 Halo 博客平台

    华为 Flexus X 实例 MySQL 性能加速评测及对比

    X 实例加速 MySQL 测试 7 3.1 sysbench 简介 8 3.2 Flexus 服务器
    的头像 发表于 12-25 17:10 175次阅读
    华为<b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b> MySQL 性能加速评测及对比

    基于华为 Flexus 服务器 X 实例搭建 Linux 学习环境

    前言 在当今信息技术日新月异的时代,华为 Flexus 服务器 X 实例以其强劲的性能和高性
    的头像 发表于 12-25 17:10 147次阅读
    基于华为<b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>搭建 Linux 学习环境

    采用 Flexus 服务器 X 实例搭建 RTSP 直播服务器

    一、前言 这篇文章讲解:  采用华为最新推出的 Flexus 服务器 X 实例搭建 RTSP
    的头像 发表于 12-24 17:36 168次阅读
    采用 <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>搭建 RTSP 直播<b class='flag-5'>服务器</b>

    华为 Flexus 服务器 X 实例的购买及使用体验

    价比服务。其中,华为 Flexus 服务器 X
    的头像 发表于 12-24 17:26 149次阅读
    华为<b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b><b class='flag-5'>服务器</b> <b class='flag-5'>X</b> <b class='flag-5'>实例</b>的购买及使用体验