云计算复习笔记--期末

1、云计算的定义和本质:

  • 云计算是一种按使用量付费的模式
  • 云计算是分布式计算的一种。
  • 通过计算机网络(多指因特网)形成的计算能力极强的系统,可存储、集合相关资源并可按需配置,向用户提供个性化服务。

2、云计算服务模式/部署模式:

  • 服务模式
    • 传统模式
    • IaaS
    • PaaS
    • SaaS
  • 部署模式
    • 公有云
    • 私有云
    • 混合云

3、linux有那些发行版:redhat与centos的区别。redhat8的特性:  

  • linux有发行版redhot、 Debian、Ubuntu、Fedora、openSUSE
  • redhat与centos的区别:
    • 商业与社区版本:红帽(Red Hat)是商业版,提供付费的技术支持和服务;CentOS是社区版免费且基于同一套源代码,但缺少红帽的一些特有软件。
    • 定位:红帽(Red Hat)是一家开源解决方案供应商,为操作系统、存储、中间件、虚拟化和云计算等提供关键任务的软件与服务。而CentOS主要面向企业级应用,提供稳定的操作系统环境,满足企业级用户的需求。
    • 功能与应用:红帽(Red Hat)适用于企业级应用,如服务器、数据中心等场景;CentOS同样适用于企业级应用,但其社区版特性也使其在开源领域受到欢迎,可用于个人项目和实验。

  • redhat8的特性: 

    • Web控制台Cockpit:使用户可以通过浏览器执行服务器的管理任务
    • 文件系统和存储 :XFS文件系统从500TB增加到1024TB
    • 联网:网络管理工具ifconfig被弃用。提供了新版本ifup和ifdown命令,它们通过nmcli工具调用了NetworkManager服务。防火墙方面nftables替代了iptabless作为默认的网络包过滤工具。firewalld守护进程使用nftables作为默认后端。
    • OpenSSH:在CentOS8中,OpenSSH的版本是7.8p1

4、vmware:网络模式(桥接,仅主机,Nat),这三种模式之间的区别

  • 桥接模式:在这种模式下,虚拟机就像是一台独立的主机,直接连接到物理网络,使用物理网上的IP地址。虚拟机可以与物理主机和其他虚拟机进行通信,同时也能访问外部网络。
  • 仅主机模式:在这种模式下,虚拟机与物理主机处于隔离状态,不能直接访问外部网络。虚拟机之间可以相互通信,但与外部网络的通信需要通过物理主机。
  • NAT模式:在这种模式下,虚拟机不使用物理网上的IP地址,而是共享主机的IP地址。虚拟机可以访问外部网络,但外部网络无法直接访问虚拟机。虚拟机将物理主机视为路由器,通过主机访问互联网。
  • 总结:
    - 桥接模式下,虚拟机具有独立网络地位,可以直接访问外部网络。
    - NAT模式下,虚拟机间接访问外部网络,外部网络无法直接访问虚拟机。
    - 仅主机模式下,虚拟机与外部网络隔离,只能与物理主机和其他虚拟机通信。

5、分区  

  • / 根目录分区
  • /boot引导分区
  • swap分区

6、网络配置方式有那些?

  • vim直接修改网络配置文件
  • 图形化修改
  • 伪图形化终端
  • 使用nmcli命令
    • 查看当前网卡配置文件列表nmcli c show
    • 添加:nmcli c add
    • 修改当前网卡配置文件为静态配置,开机自动连接:nmcli c mod "ens160" ip4 192.168.142.100/24 gw4 192.168.142.2 ipv4.dns 114.114.114.114 ipv4.method manual autoconnect yes
    • 激活网卡配置:nmcli c up "ens160"
    • 删除nmcli c delete

7、DHCP

  • 全名动态分配主机配置协议
  • 工作原理:当用户向网络发送请求时、DHCP服务器会发送一个DHCP报文给用户,并在报文中提供P地址、网关、DNS服务器等网络参数。用户接收到报文后,会将报文中的参数保存到本地,然后就可以通过获取到的网络参数与网络进行通信。

8、DNS 

  • 定义将域名解析为IP地址。
  • 常用的DNS服务地址
          阿里:223.5.5.5    223.6.6.6
          电信:114.114.114.114
          Google: 8.8.8.8
  • DNS配置路径/etc/named.conf

9、网络配置 

  • 测试IP地址ip -a +ip地址;
  • 测试网络连接性ping+ip地址 (基于icp协议)/telnet;
  • 下载网络文件curl(测试URL能否连通);
  • 下载网络文件wget/netstat 

10、RPM包  

  • rpm包名规范:软件名称.版本号.发行号.操作系统.主机平台
  • 安装rpm -ivh
  • 卸载rpm -e

11、yum命令(解决依赖关系,指定服务器下载 )

  • 配置文件地址
    • /etc/yum.conf:这是Yum的主配置文件,包含了全局的配置选项。
    • /etc/yum.repos.d/:这个目录下存放了各个Yum仓库的具体配置文件,每个仓库对应一个配置文件。

12、配置本地yum仓库源步骤

  • 挂载镜像:在media创建一个文件,将镜像文件挂载到这个文件中。
  • 配置yum仓库:进入到/etc/yum.repos.d/目录下,创建一个备份目录,然后将所有以.repo结尾的文件移动到备份目录中。
  • 编辑仓库文件:使用vim等文本编辑器打开local.repo文件,输入以下内容:

    [local]  
    name=Local Repository  
    baseurl=file:///path/to/local/repo/  
    enabled=1  
    gpgcheck=0
    其中,baseurl的路径需要替换为实际的本地仓库路径。

  • 删除挂载镜像:取消挂载镜像文件。

13、yum search 与 yum -qa区别;yum repolist与 yum list区别  

  • yum repolist 用于列出系统中配置的软件仓库和对应的软件包数量,而 yum list 用于列出系统中的软件包及其详细信息 。

14、常用的web服务器

  • Nginx、Apache、Tomcat 

15、Nginx

配置文件:/etc/nginx/nginx.cof

  • 安装 yum install nginx -y
  • 启动 systemctl start nginx
  • 关闭 systemctl stop nginx
  • 重启 systemctl restart nginx

16、nginx配置文件的检查/重载  

  • 检查 nginx -t
  • /重载 nginx -s reload 

17、nginx常见访问异常  

  • 404:资源路径找不到
  • 403:1、访问的资源是一个路径,路径下没有文件    2、权限问题
  • 502: 网关异常,应用服务器访问异常

18、Lnmp:部署流程  

  • 安装linux操作系统
  • 安装相关服务:nginx、mysql、python
  • 部署python web项目
  • 修改nginx配置;实现反向代理、负载均衡

19、NFS 

  • 定义:网络文件系统
  • 作用:允许不同的机器和操作系统通过网络共享文件
  • rpcbind,nfs-server,通过rpc将nfs的端口号告诉客户端
  • Nfs服务端:/etc/exports
  • Nfs客户端:showmount,mount;
  • 自动挂载(修改配置文件:/etc/fstab,新增:ip:目录 本地挂载目录 文件系统类型(nfs) defaults 0(是否备份) 0(是否检查扇区))

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于sumo实现交通灯控制算法的模板

基于sumo实现交通灯控制算法的模板 目录 在windows安装run hello world networkroutesviewsettings & configurationsimulation 交通灯控制系统 介绍文件生成器类(FileGenerator)道路网络(Network)辅助函数生成道路网络&am…

php 数组中的元素进行排列组合

需求背景:计算出数组[A,B,C,D]各种排列组合,希望得到的是数据如下图 直接上代码: private function finish_combination($array, &$groupResult [], $splite ,){$result [];$finish_result [];$this->diffArrayItems($array, $…

12、DolphinScheduler

1、DolphinScheduler简介 1.1、 DolphinScheduler概述 Apache DolphinScheduler是一个分布式、易扩展的可视化DAG工作流任务调度平台。致力于解决数据处理流程中错综复杂的依赖关系,使调度系统在数据处理流程中开箱即用。 1.2、 DolphinScheduler核心架构 Dolph…

USB -- STM32F103缓冲区描述表及USB数据存放位置讲解(续)

目录 链接快速定位 前沿 1 0x40005C00和0x40006000地址的区别和联系 2 USB_BTABLE寄存器介绍 3 USB缓冲区描述表(SRAM)介绍 3.1 发送缓冲区地址寄存器n(n[0..7]) 3.2 发送数据字节数寄存器n(n[0..7]&#xff09…

机器学习中的概念 张量、标量、向量、矩阵等数据结构的区别

张量、标量、向量和矩阵等数据结构在深度学习和数学中扮演着重要角色,它们之间的区别如下: 标量(Scalar):标量是一个单独的数,它没有方向,只有大小。在深度学习中,标量通常表示一个…

从C++习题中思考

目录 一.开始1.1 二.变量和基本类型1.11.21.31.31.41.5 C Peimer习题集第5版练习。 一.开始 1.1 编写程序&#xff0c;提示用户输入2个整数&#xff0c;打印出这两个整数指定的范围内的所有整数。 方式1&#xff1a;使用while循环。 #include<iostream> using namespac…

socket实现视频通话-WebRTC

最近喜欢研究视频流&#xff0c;所以思考了双向通信socket&#xff0c;接下来我们就一起来看看本地如何实现双向视频通讯的功能吧~ 客户端获取视频流 首先思考如何获取视频流呢&#xff1f; 其实跟录音的功能差不多&#xff0c;都是查询电脑上是否有媒体设备&#xff0c;如果…

JavaScript 中 callee 与 caller 的作用

在 JavaScript 中&#xff0c;callee 和 caller 是与函数调用有关的属性。 callee&#xff1a;callee 属性是一个指向正在执行的函数的指针。它可以在函数内部使用&#xff0c;通过 arguments.callee 访问。这对于递归函数或匿名函数非常有用&#xff0c;因为函数名可能不知道…

C语言学习NO.11-字符函数strlen,strlen函数的使用,与三种strlen函数的模拟实现

&#xff08;一&#xff09;strlen函数的使用 strlen函数的演示 #include <stdio.h> #include <string.h>int main() {char arr1[] "abcdef";char arr2[] "good";printf("arr1 %d,arr2 %d",strlen(arr1),strlen(arr2));return …

GUI三维绘图

绘制三维图plot3 t0:pi/50:10*pi; xsin(t); ycos(t); zt; plot3(x,y,z); 产生栅格数据点meshgrid 这个接口在绘制三维图像里面相当重要&#xff0c;很多时候要将向量变成矩阵才能绘制三维图。 x0:0.5:5; y0:1:10; [X,Y]meshgrid(x,y); plot(X,Y,o); x和y是向量&#xff0c;…

Python开发环境搭建

Python程序设计语言是解释型语言&#xff0c;其广泛应用于运维开发领域、数据分析领域、人工智能领域&#xff0c;本文主要描述Python开发环境的搭建。 www.python.org 如上所示&#xff0c;从官方网站下载Python最新的稳定版本3.12.1 如上所示&#xff0c;在本地的开发环境安…

Spring面试篇

Spring面试篇 前置知识ApplicationContextInitializerApplicationListenerBeanFactoryBeanDefinitionBeanFactoryPostProcesssorAwareInitialzingBean&#xff0c;DisposableBeanBeanPostProcessor SpringBoot启动流程IOC容器初始化流程Bean生命周期Bean循环依赖解决 SpringMvc…

关于kthread_stop的疑问(linux3.16)

线程一旦启动起来后&#xff0c;会一直运行&#xff0c;除非该线程主动调用do_exit函数&#xff0c;或者其他的进程调用kthread_stop函数&#xff0c;结束线程的运行。 之前找销毁内核线程的接口时&#xff0c;发现了kthread_stop这个接口。网上说这个函数能够销毁一个内核线程…

Linux 的引导与服务控制

一 开机启动过程 bios加电自检-->mbr-->grub-->加载内核文件-->启动第一个进程 1 bios加电自检 检测硬件是否正常&#xff0c;然后根据bios中的启动项设置&#xff0c;去找内核文件 2 mbr 因为grup太大,第一个扇区存不下所有的grub程序&#xff0c;所以分为…

Edge浏览器开启/关闭侧栏和找回CopilotBing按钮

文章目录 Edge浏览器开启/关闭侧栏找回Copilot&Bing按钮&#xff08;正常使用其功能需要能够访问外网&#xff09; Edge浏览器开启/关闭侧栏 打开Edge浏览器&#xff0c;通过快捷键 Ctrl Shift / 来开启/关闭侧栏。 找回Copilot&Bing按钮&#xff08;正常使用其功能…

【Tools】VS基本使用

文章目录 0 前言1 下载安装与基本使用1.1 下载安装1.2 项目创建1.3 编译运行和调试1.4 界面和设置 2 项目属性配置【重点】2.1 打开项目属性配置窗口2.2 静态库和动态库2.3 包含目录&库目录&依赖项&工作目录2.4 代码中添加附加依赖项2.5 配置项目环境变量2.6 修改属…

护眼台灯是智商税吗?眼科医生告诉你哪款护眼台灯最好

青少年近视发病率高达67%&#xff0c;如今&#xff0c;人们都被屏幕包围着&#xff0c;电脑、手机和电视已经成为最重要的信息手段&#xff0c;我们周围的屏幕也隐藏着有害的光污染。 对于4-15岁年龄段的孩子而言&#xff0c;除了学习本身带来的视力损伤外&#xff0c;每天接触…

Linux编写SH脚本启动单个jar应用

目录 一、启动脚本第一步&#xff1a;创建一个脚本文件第二步&#xff1a;把下面代码复制到脚本中第三步&#xff1a;给脚本授权 二、停止脚本第一步&#xff1a;创建一个脚本文件第二步&#xff1a;把下面代码复制到脚本中第三步&#xff1a;给脚本授权 结尾 一、启动脚本 第一…

Trino:分区表上的SQL提交 查询流程浅析

Trino SQL执行过程的关键特性 Client、Coordinator、Worker之间的通讯&#xff0c;基于HTTP协议。SQL提交、解析、调度、执行等的流程全异步&#xff0c;最大化运行效率。逻辑计划树被在Coordinator侧被拆分成PlanFragment&#xff0c;可以对应于Spark中的Stage概念&#xff0…

C语言学习NO.12-字符函数(二)-strcpy,strcat,strcmp长度不受限制的字符串函数

一、strcpy的使用和模拟实现 &#xff08;一&#xff09;strcpy使用 //strcpy的使用 #include <stdio.h>int main() {char arr1[] "abcdef";char arr2[10] "qwertt";char arr3[10] "okl";strcpy(arr2, arr1);printf("arr2 %s\n&…