2022 年广西职业院校技能大赛高职组《云计算》赛项赛卷

 #需要资源或有问题的,可私博主!!!

#需要资源或有问题的,可私博主!!!

#需要资源或有问题的,可私博主!!!

某企业拟使用 OpenStack 搭建一个企业云平台,以实现资源池化弹性管理、企业应用集中管理、统一安全认证和授权等 管理。

系统架构如图 1 所示,IP 地址规划如表 1 所示。

图 1 系统架构图表 1  IP 地址规划

表 1   IP 地址规划

设备名称

主机名

接口

IP 地址

说明

云服务器

1

Controller

eth0

192.168.x.10/24

Vlan x

eth1

192.168.y.10/24

Vlan y

云服务器

2

Compute

eth0

192.168.x.20/24

Vlan x

eth1

192.168.y.20/24

Vlan y

PC-1

本地连接

172.24.z.2/24

Vlan 1

交换机

Vlan 1

172.24.z.1/24

PC 机使用

Vlan 10

192.168.x.1/24

服务器使用

Vlan 20

192.168.y.1/24

虚拟机使用

说明:

  1. 表中的 x,y 为 vlan 号,每人有两个 vlan 号;z 为工位号;
  2. 根据图表给出信息,检查硬件连线及网络设备配置, 确保网络连接正常;
  3. 考试所需要的资源包与附件均在考位信息表中给出;
  4. 竞赛过程中,为确保服务器的安全,请自行修改服务 器密码;在考试系统提交信息时,请确认自己的 IP 地址,用户名和密码。

【任务 1】基础运维任务[5 分]

【适用平台】私有云

【题目 1】基础环境配置

根据表 1 中的 IP 地址规划,设置各服务器节点的 IP 地址,确保网络正常通信,然后按以下要求配置服务器:

(1) 设置控制节点主机名为 controller,设置计算节点主机名为compute;

(2) 修改 hosts 文件将 IP 地址映射为主机名;

(3) 关闭控制节点的防火墙,设置开机不启动;

(4) 设置 SELinux 为 Permissive 模式。

完成后提交控制节点的用户名、密码和 IP 地址到答题框。

【题目 2】镜像挂载

将提供的 CentOS-7-x86_64-DVD-1804.iso 和chinaskill_cloud_iaas.iso 光盘镜像上传到 controller 节点/root 目录下,然后在/opt 目录下分别创建 centos 目录和openstack 目录,并将镜像文件 CentOS-7-x86_64-DVD- 1804.iso 挂载到 centos 目录下,将镜像文件chinaskill_cloud_iaas.iso 挂载到 openstack 目录下。完成后提交控制节点的用户名、密码和 IP 地址到答题框。

【题目 3】Yum 源配置

在 controller 节点上利用/opt/centos 目录中的软件包安装 vsftpd 服务,设置开机自启动,并使用 ftp 提供 yum 仓库服务(ftp 共享的目录为/opt),分别设置 controller 节点和compute 节点的 yum 源文件 ftp.repo,其中ftp 服务器地址使用主机名形式。完成后提交控制节点的用户名、密码和 IP 地址到答题框。

【题目 4】时间同步配置

在 controller 节点上部署 chrony 服务器,允许其他节点同步时间,启动服务并设置为开机启动;在 compute 节点上指定 controller 节点为上游NTP 服务器,重启服务并设为开机启动。完成后提交控制节点用户名、密码、IP 地址到答题框。

【题目 5】计算节点分区

在 compute 节点上利用空白分区划分 2 个 100G 分区。完成后提交计算节点的用户名、密码和 IP 地址到答题框。

【任务 2】OpenStack 搭建任务[15 分]

【适用平台】私有云

【题目 1】基础安装

在控制节点和计算节点上分别安装 iaas-xiandian 软件 包,根据表 2 配置两个节点脚本文件中的基本变量(配置脚本文件为/etc/xiandian/openrc.sh)。完成后提交控制节点的用户名、密码和 IP 地址到答题框。

服务名称

变量

参数/密码

Mysql

root

000000

Keystone

000000

Glance

000000

Nova

000000

Neutron

000000

Heat

000000

Zun

000000

Keystone

DOMAIN_NAME

demo

Admin

000000

Rabbit

000000

Glance

000000

Nova

000000

Neutron

000000

Heat

000000

Zun

000000

Neutron

Metadata

000000

External Network

enp9s0(外网卡名)

【题目 2】数据库安装

在 controller 节点上使用 iaas-install-mysql.sh 脚本安装 Mariadb、Memcached、etcd 服务。完成后提交控制节点的用户名、密码和 IP 地址到答题框。

【题目 3】Keystone 服务安装

在 controller 节点上使用 iaas-install-keystone.sh 脚本安装 Keystone 服务。完成后提交控制节点的用户名、密码和 IP 地址到答题框。

【题目 4】Glance 安装

在 controller 节点上使用 iaas-install-glance.sh 脚本安装 glance 服务。完成后提交控制节点的用户名、密码和 IP 地址到答题框。

【题目 5】Nova 安装

在 controller 节点和 compute 节点上分别使用 iaas- install-nova -controller.sh 脚本、iaas-install-nova- compute.sh 脚本安装 Nova 服务。完成后提交控制节点的用户名、密码和 IP 地址到答题框。

【题目 6】Neutron 安装

在 controller 节点和 compute 节点上分别修改 iaas- install-neutron-controller.sh 脚本、iaas-install- neutron-compute.sh 脚本分别安装 Neutron 服务,执行完脚本后,网络默认是 vlan 模式。完成后提交控制节点的用户名、密码和 IP 地址到答题框。

【题目 7】Doshboard 安装

在 controller 节点上使用 iaas-install-dashboad.sh 脚本安装 dashboad 服务。完成后提交控制节点的用户名、密码和 IP 地址到答题框。

【题目 8】Cinder 安装

在控制节点和计算节点上分别使用 iaas-install-cinder- controller.sh.sh 脚本和 iaas-install-cinder-compute.sh 安装 cinder 服务。完成后提交控制节点的用户名、密码和 IP 地址到答题框。

【任务 3】OpenStack 运维任务[15 分]

【适用平台】私有云

【题目 1】镜像管理

在 openstack 私有云平台上,基于 cirros-0.3.4-x86_64- disk.img 镜像,使用命令创建一个名为 cirros 的镜像。完成后提交控制节点的用户名、密码和 IP 地址到答题框。

【题目 2】实例类型管理

在 openstack 私有云平台上,使用命令创建一个名为Fmin,ID 为 1,内存为 1024 MB,磁盘为 10 GB,vcpu 数量为1 的云主机类型。完成后提交控制节点的用户名、密码和 IP 地址到答题框。

【题目 3】网络管理

在 openstack 私有云平台上,创建云主机网络 extnet,子网 extsubnet,虚拟机网段为 192.168.y.0/24(其中 y 是vlan 号),网关为 192.168.y.1。完成后提交控制节点的用户名、密码和 IP 地址到答题框。

【题目 4】云主机管理

在 openstack 私有云平台上,基于“cirros”镜像、 flavor 使用“Fmin”、extnet 的网络,创建一台虚拟机 VM1, 启动 VM1,并使用 PC 机能远程登录到 VM1。提交控制节点的用户名、密码和 IP 地址到答题框。

【题目 5】Cinder 管理

在 openstack 私有云平台上,创建一个名为“lvm”的卷类型,创建一块卷设备,名字为 block、类型为 lvm 的 40G 云硬盘,并附加到虚拟机 VM1 上。完成后提交控制节点 IP 地址、用户名和密码到答题框。

【题目 6】Raid 管理

在 OpenStack 私有云平台,创建一台云主机,并创建一个40G 大小的cinder 块存储,将块存储连接到云主机,然后在云主机上对云硬盘进行操作。要求分出 4 个大小为 5G 的分区, 使用这 4 个分区,创建名为/dev/md5、raid 级别为 5 的磁盘阵列加一个热备盘(使用最后一个分区作为热备盘)。完成后提交云主机的用户名、密码和 IP 地址到答题框。

【题目 7】数据库主从管理

使用 OpenStack 私有云平台,创建两台云主机 vm1 和 vm2,在这两台云主机上分别安装数据库服务,并配置成主从数据库,vm1 节点为主库,vm2 节点为从库(数据库密码设置为 000000)。完成后提交数据库从节点 vm2 节点的用户名、密码和 IP 地址到答题框。

【题目 8】云平台安全策略提升

使用 OpenStack 私有云平台,通过提供的相关软件包,安装必要组件,将私有云平台的访问策略从 http 提升至 https。完成后提交控制节点的用户名、密码和 IP 地址到答题框。

【任务 4】OpenStack 运维开发任务[15 分]

【适用平台】私有云

本任务只公布考试范围,不公布赛题

此任务包含 2-4 个子任务,内容涉及编写 Python 脚本调用 OpenStack API 对 Openstack 云平台进行管理和运维。使用

自动化运维工具 ansible 对云主机进行批量系统配置、批量程序部署、批量运行命令等运维操作。

【任务 5】Docker CE 及私有仓库安装任务(5 分)

【适用平台】私有云

【题目 1】安装 Docker CE 和 Docker Compose

在 master、node 各节点中分别安装 DockerCE 和 docker- compose。完成后提交 master 节点的用户名、密码和 IP 到答题框。

【题目 2】安装私有仓库

在 master 节点安装私有仓库,导入/opt/images 目录下所有镜像,并推送到私有仓库。完成后提交 master 节点的用户名、密码和 IP 到答题框。

【题目 3】容器编排

在 master 节点上编写/root/wordpress/docker- compose.yaml 文件,具体要求如下:

(1) 容器名称:wordpress;镜像:wordpress:latest; 端口映射:82:80;

(2) 容器名称:mysql;镜像:mysql:5.6;

(3) MySQL root 用户密码:123456;

(4) 创建数据库 wordpress。

完成后编排部署 WordPress,并提交 master 节点的用户名、密码和 IP 到答题框。

【题目 4】容器基础操作

在 master 节点上停止并删除上述部署的 wordpress 容器。完成后提交 master 节点的用户名、密码和 IP 到答题框。

【任务 6】基于 Docker 容器的 web 应用系统部署[15 分]

将该公司开发的基于微服务架构的 web 商城应用系统实现全容器化部署。商城应用系统架构图如下:

图 2 应用系统架构图

表 2 Docker 容器信息表

模块

使用技术

备注

gpmall.sql

Mysql

网站的数据库

dist 目录

Nginx

网站的前端项目

gpmall-shopping

web 项目

8081 端口,商品/购物车/首页渲染等交互

gpmall-user

8082 端口,提供用户相关的交互,如登

录、注册、个人中心等

user-provider

后端服务

提供用户相关服务

shopping-provider

提供购物车、推荐商品、商品等服务

【适用平台】私有云

【题目 1】容器化部署 Redis

在 master 节点上编写/root/redis/Dockerfile 文件,基于提供的软件包 gpmall-single.tar 构建chinaskill- redis:v1.1 镜像,具体要求如下:

(1) 基础镜像:centos:centos7.5.1804;

(2) 作者:Chinaskill;

(3) 修改配置文件中的 bind 127.0.0.1 为 bind 0.0.0.0;

(4) 设置 Redis 免密,并关闭保护模式;

(5)开放端口:6379;

(6)设置服务开机自启。

完成后构建镜像,并提交 master 节点的用户名、密码和IP 到答题框。

【题目 2】容器化部署 MariaDB

在 master 节点上编写/root/mariadb/Dockerfile 文件, 基于提供的软件包 gpmall-single.tar 构建chinaskill- mariadb:v1.1 镜像,具体要求如下:

(1) 基础镜像:centos:centos7.5.1804;

(2) 作者:Chinaskill;

(3)设置数据库密码:123456;

(4) 创建数据库 gpmall 并导入数据库文件 gpmall.sql;

(5) 设置字符编码:UTF-8;

(6)开放端口:3306;

(7)设置服务开机自启。

完成后构建镜像,并提交 master 节点的用户名、密码和IP 到答题框。

【题目 3】容器化部署 Zookeeper

在 master 节点上编写/root/zookeeper/Dockerfile 文 件,基于提供的软件包 gpmall-single.tar 构建 chinaskill- zookeeper:v1.1 镜像,具体要求如下:

(1) 基础镜像:centos:centos7.5.1804;

(2) 作者:Chinaskill;

(3)开放端口:2181;

(4)设置服务开机自启。

完成后构建镜像,使用构建的镜像运行容器myzookeeper,并提交 master 节点的用户名、密码和 IP 到答题框。

【题目 4】容器化部署 Kafka

在 master 节点上编写/root/kafka/Dockerfile 文件,基于提供的软件包 gpmall-single.tar 构建chinaskill- kafka:v1.1 镜像,具体要求如下:

(1) 基础镜像:centos:centos7.5.1804;

(2) 作者:Chinaskill;

(3)开放端口:9092;

(4)设置服务开机自启。

完成后构建镜像,并提交 master 节点的用户名、密码和IP 到答题框。

【题目 5】容器化部署 Nginx

在 master 节点上编写/root/nginx/Dockerfile 文件,基于提供的软件包 gpmall-single.tar 构建chinaskill- nginx:v1.1 镜像,具体要求如下:

(1) 基础镜像:centos:centos7.5.1804;

(2) 作者:Chinaskill;

(3) 编写/etc/nginx/conf.d/default.conf 文件,配置反向代理,将 80 端口请求转发到 8081、8082 和 8083;

(4) 将 dist.tar 解压并复制到/usr/share/nginx/html/ 目录下;

(5)开放端口:80、443、8081、8082、8083;

(6)设置服务开机自启。

完成后构建镜像,并提交 master 节点的用户名、密码和IP 到答题框。

【题目 6】编排部署 GPMall 商城

在 master 节点上编写/root/chinaskillmall/docker- compose.yaml 文件,具体要求如下:

(1) 容器 1 名称:mysql;镜像:chinaskill- mariadb:v1.1;端口映射:3306:3306;

(2) 容器 2 名称:redis;镜像:chinaskill- redis:v1.1;端口映射:6379:6379;

(3) 容器 3 名称:kafka;镜像:chinaskill- kafka:v1.1;端口映射:9092:9092;

(4) 容器 4 名称:zookeeper;镜像:chinaskill- zookeeper:v1.1;端口映射:2181:2181;

(5) 容器 5 名称:nginx;镜像:chinaskill- nginx:v1.1;端口映射:80:80,443:443。

完成后编排部署 GPMall,并提交 master 节点的用户名、密码和 IP 到答题框。

【任务 7】基于 Kubernetes 构建持续集成[15 分]

该公司决定采用 GitLab +Jenkins 来构建 CICD 环境,以缩短新功能开发上线周期,及时满足客户的需求,实现 DevOps 的部分流程,来减轻部署运维的负担,实现可视化容器生命周期管理、应用发布和版本迭代更新,请完成 GitLab +Jenkins 的 CICD 环境部署。

【适用平台】私有云

【题目 1】安装 Jenkins 环境

在 master 节点上使用镜像 jenkins/jenkins:2.262- centos 部署 Jenkins 服务,具体要求如下:

(1)容器名称:jenkins;

(2)端口映射:8080:80;

(3) 使用 root 身份生成容器;

(4) 离线安装 Jenkins 插件;

(5) 设置 Jenkins 用户:chinaskill;密码:000000;

(6) 配置权限“任何用户可以做任何事(没有任何限 制)”。使用 chinaskill 用户登录 Jenkins,完成后提交 master节点的用户名、密码和 IP 到答题框。

【题目 2】安装 Gitlab 环境

在 master 节点上使用镜像 gitlab/gitlab-ce:12.9.2- ce.0 部署 Gitlab 服务,具体要求如下:

(1)容器名称:mygitlab;

(2)端口映射:1022:22、81:80、443:443;

(3) 重启策略:always;

(4) 设置 Gitlab 用户:root;密码:00000000;

(5) 新建项目:ChinaskillProject;

(6) 将/opt/ChinaskillProject 中的代码上传到ChinaskillProject 项目中。

完成后提交 master 节点的用户名、密码和 IP 到答题框。

【题目 3】配置 Jenkins 连接 Gitlab

配置 Jenkins 连接 Gitlab,具体要求如下:

(1) 设置 Outbound requests;

(2) 生成“Access Tokens”;

(3) 设置 Jenkins 取消对'/project' end-point 进行身份验证;

(4) 测试 Jenkins 与 Gitlab 的连通性。

完成后提交 master 节点的用户名、密码和 IP 到答题框。

【题目 4】配置 Jenkins 连接 maven

配置 Jenkins 连接 maven,具体要求如下:

(1) 采用 docker in docker 的方式在 Jenkins 内安装maven;

(2) 在 Jenkins 中配置 maven 信息。

完成后提交 master 节点的用户名、密码和 IP 到答题框。

【题目 5】配置 CI/CD

配置 CI/CD,具体要求如下:

(1) 新建一个流水线任务 ChinaskillProject;

(2) 编写流水线脚本;

(3) 配置 Webhook;

(4) 在 Harbor 中新建公开项目 chinaskillproject。 完成后提交 master 节点的用户名、密码和 IP 到答题框。

【任务 8】Kubernetes 容器云平台部署与运维[15 分]

【适用平台】私有云

本任务只公布考试范围,不公布赛题

本任务内容为:Kubernetes 集群环境搭建和运维、基于Kubernetes 集群的应用系统部署与运维。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/447705.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

YOLOv8独家改进:backbone改进 | 最新大卷积核CNN架构UniRepLKNet,ImageNet 88% | CVPR2024

💡💡💡本文独家改进:大核卷积一统多种模态!RepLK正统续作UniRepLKNet,代替YOLOv8 Backbone 改进结构图如下: 收录 YOLOv8原创自研 https://blog.csdn.net/m0_63774211/category_12511737.html?spm=1001.2014.3001.5482 💡💡💡全网独家首发创新(原创),适…

基于智慧灯杆的智慧城市解决方案(2)

功能规划 智慧照明功能 智慧路灯的基本功能仍然是道路照明, 因此对照明功能的智慧化提升是最基本的一项要求。 对道路照明管理进行智慧化提升, 实施智慧照明, 必然将成为智慧城市中道路照明发展的主要方向之一。 智慧照明是集计算机网络技术、 通信技术、 控制技术、 数据…

WordPress高端后台美化WP Adminify Pro优化版

后台UI美化WP Adminify Pro修改自定义插件,适合建站公司和个人使用,非常高大上,下载地址:WP Adminify Pro优化版 修复记录: 1、修复已知BUG 2、修复手机版兼容问题 3、修复打开速度,原版打开速度太慢 4…

华为数通方向HCIP-DataCom H12-821题库(多选题:121-140)

第121题 以下哪些事件会导致IS-IS产生一个新的LSP? A、引入的IP路由发送变化 B、周期性更新 C、接口开销发生了变化 D、邻接Up或Down 【参考答案】ABCD 【答案解析】 第122题 以下哪些协议既支持网络配置管理又支持网络监控管理? A、Telemetry B、NETCONF C、SNMP D、LLDP …

STM32CubeIDE基础学习-STM32CubeIDE软件偏好设置

STM32CubeIDE基础学习-STM32CubeIDE软件偏好设置 文章目录 STM32CubeIDE基础学习-STM32CubeIDE软件偏好设置前言第1章 设置字体颜色第2章 设置字体大小第3章 设置代码区背景颜色总结 前言 编程软件环境最好就设置一个自己喜欢的界面进行显示,这样看起来会比较舒服些…

重生奇迹MU觉醒弓箭手技能有哪些

1、普攻:向前方射出箭矢,造成一定的物理输出。 2、冰封箭:弓箭手射出一发冰冻的箭矢,造成一定的范围伤害。 3、精灵祝福:可以召唤一只守护精灵,为自己加血治疗。 4、多重箭:弓手射出扇形范围…

c++基础知识之父类地址和基类地址一定相同?

背景 hi,粉丝朋友们: 大家好!这两天在分析智能指针Refbase相关内容时候,debug打印相关记录一直有个颠覆我观念的问题一直让我无比纠结。 本质原因可能还是java代码的思维去理解c导致的。 情况如下: java代码 public …

基于PHP的餐厅管理系统APP设计与实现

目 录 摘 要 I Abstract II 引 言 1 1 相关技术 3 1.1 MVC 3 1.2 ThinkPHP 3 1.3 MySQL数据库 3 1.4 uni-app 4 1.5 本章小结 4 2 系统分析 5 2.1 功能需求 5 2.2 用例分析 7 2.3 非功能需求 8 2.4 本章小结 8 3 系统设计 9 3.1 系统总体设计 9 3.2 系统详细设计 10 3.3 本章小…

【初始MongoDB】MongoDB的使用(对比MySQL)

MongoDB简介 1、NoSQL简介 NoSQL(NoSQL Not Only SQL),意即反SQL运动,指的是非关系型的数据库,是一项全新的数据库革命性运动,早期就有人提出,发展至2009年趋势越发高涨。NoSQL的拥护者们提倡运用非关系型的数据存储…

你是否遭遇过管理多种远程连接的混乱场面,介绍你一款方便统一的管理神器:1Remote

网管小贾 / sysadm.cc 约瑟夫是一个外国小伙儿,金发碧眼高鼻梁,年岁在35左右。 那天与他短暂的相处令我印象深刻。 那是某一年的夏天,我去南方某岛游玩,在一处僻静的口袋公园中偶遇了约瑟夫。 他当时正坐在长椅上,摆…

Redis精讲

redis持久化 RDB方式 Redis Database Backup file (redis数据备份文件), 也被叫做redis数据快照. 简单来说就是把内存中的所有数据记录到磁盘中. 快照文件称为RDB文件, 默认是保存在当前运行目录. [rootcentos-zyw ~]# docker exec -it redis redis-cli 127.0.0.1:6379> sav…

matlab阶段学习笔记小节2

syms定义符号变量 求极限 第二题 第三题 limit(y,n,inf);求的的函数y关于自变量n在无穷处(inf)的极限 exp(2)即指数为2,底为e,也就是e^2 求导数 第一题 log(x)默认是以e为底的指数函数,也就是ln(x). 使用diff(f)对函数进行求…

机器视觉学习(一)—— 认识OpenCV、安装OpenCV

目录 一、认识OpenCV 二、通过pip工具安装OpenCV 三、PyCharm安装OpenCV 一、认识OpenCV OpenCV(Open Source Computer Vision Library,开源计算机视觉库)是一个跨平台的计算机视觉库,最初由威尔斯理工学院的Gary Bradski于199…

什么是序列化?序列化的作用是什么?Java 中如何实现序列化和反序列化?

一、序列化简述 序列化是指将结构化的数据( 例如对象 )转化成一个字符串 / 字节数组。转化过程中,不会造成数据信息部分丢失。 反序列化则为反向操作,将已经进行过序列化之后的数据还原回原本的结构化数据。正是序列化中需要保证转化之后的数据信息不会…

游戏 AI 在体育竞技游戏中的应用实践,通过 PVE 对抗规则AI+自博弈的方式,训练出了高强度、多风格策略的足球 SPG 对战 AI | 附方案详情及资料

AI 在体育竞技游戏(SPG,Sports Game)中的应用已经成为游戏厂商持续探索的领域之一。随 着人工智能技术的不断发展,越来越多的游戏开发商开始使用 AI 来提升游戏的真实感和沉浸感。 例如,在足球模拟游戏中&#xff0c…

SpringMVC10、拦截器

10、拦截器 10.1、概述 SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。开发者可以自己定义一些拦截器来实现特定的功能。 过滤器与拦截器的区别:拦截器是AOP思想的具体应用。 过滤器 servlet规范中的一部分&…

力扣每日一题 猜数字游戏 阅读理解

Problem: 299. 猜数字游戏 思路 &#x1f468;‍&#x1f3eb; 灵神 复杂度 Code class Solution {public String getHint(String secret, String guess) {int a 0;int[] cntS new int[10];int[] cntG new int[10];for(int i 0; i < secret.length(); i){if(secre…

小迪安全34WEB 攻防-通用漏洞文件上传黑白盒审计逻辑中间件外部引用

#知识点&#xff1a; 1、白盒审计三要素 2、黑盒审计四要素 3、白黑测试流程思路 #详细点&#xff1a; 1、检测层面&#xff1a;前端&#xff0c;后端等 2、检测内容&#xff1a;文件头&#xff0c;完整性&#xff0c;二次渲染等 3、检测后缀&#xff1a;黑名单&…

http升级https需要做什么

背景&#xff1a;随着现代网络时代的高速发展&#xff0c;网络安全方面的日益更新&#xff0c;实现网站https协议的数量也在不断增多&#xff0c;完善安全方面的因素也在逐步增加。 下面从最基础的网站http协议全面升级为https协议的流程做出说明。 目录 首先带大家一起先了解…

打包paddle 运行时出现RuntimeError: (PreconditionNotMet) 错误的解决

一、问题描述 一个自动化操作的项目&#xff0c;使用了paddle&#xff0c;由于第一次用pyinstaller打包paddle项目(为什么不用nuitka?打包时间太长啦&#xff0c;遇到问题解决一次&#xff0c;时间都非常的长&#xff0c;无奈只把自己开发的模块用nuitka进行了打包&#xff0…