鸟哥的Linux私房菜:服务器架设篇 第三版底下我们就整个服务器的简易架设流程当中来分析一下,以了解为什么了解操作系统的基础对于网站维护是相当重要 的呢?首先,到底我们是如何联机到服务器的? 联机到服务器又取得啥咚咚?我们先以底下这张图示来作个简单的说 明好了: 图 1.2-1、网络联机至服务器所 需经过的各项环节 先来理解一下,到底我们联机到服务器想要得到什么?举例来说,你联机到 Youtube 想要看影片,所以对方就提供 影片串流数据给你; 你的网络: 1.2.2 一个常见的服务器设定案例分析 1.2.2-1 了解网络基础 3.2. 1.2 基本架设服务器流程 - 19 - 本文档使用 书栈(BookStack.CN) 构建 图 1.2-2、硬件的网络联机示意图 透过 IP 分享器,我们的五部计算机就都能够上网了。此时你得要注意,能否上网与 Internet 有关,Internet 就是那有名的 TCP/IP 通讯协议,而想要了解网络就得要知道啥是 使服务器架设成功 了, 别人可以看的到吗?所以说,要架站,真的得对网络基础的部分下一些功夫才行的。关于网络基础这部份我们在 基础篇并没有谈过, 所以我们会在下一章网络基础时再详加说明喔! 如同图 1.2-2 所示,Server 端是在那五部计算机之中,而且 Server 必须要提供针对不同账号给予网络驱动器 机,我们这边会提供网芳 (SAMBA) 这个服务,因为他可以在 Linux/Windows0 码力 | 795 页 | 17.63 MB | 1 年前3
鸟哥的 Linux 私房菜:基础学习篇 第四版将人们排放的空气污染物带入电脑模式进行仿真后,计算出可能产生的空气污染并得到空气 品质状态,最后经过分析软件得到各式各样的图表。 经过这些图表的解析,就可以让人们知 道什么样的污染排放来源可能会产生什么样的空气品质变化啰。 图0.1.1、计算器的功能 好了,根据这个定义你知道哪些东西是计算机了吗?其实包括一般商店用的简易型加减乘除 计算器、打电话用的手机、开车用的卫星定位系统 (GPS)、提款用的提款机 (ATM)、你 CPU 内部的控制单元、算数逻辑单元与内存五大部分。 这几个东西的相关性如下所示: 鸟哥的 Linux 私房菜:基础学习篇 第四版 34 0.1 电脑:辅助人脑的好工具 图0.1.2、电脑的 五大单元[4] 上面图示中的“系统单元”其实指的就是电脑机箱内的主要元件,而重点在于 CPU 与内存。 特 别要看的是实线部分的传输方向,基本上数据都是流经过内存再转出去的! 至于数据会流进/ 流出内存则是 实际要处理的数据则完全来自于内存 (不管 是程序还是一般文件数据)!这是个很重要的概念喔! 这也是为什么当你的内存不足时,系 统的性能就很糟糕!也是为什么现在人们买智能手机时,对于可用内存的要求都很高的原 因! 而由上面的图示我们也能知道,所有的单元都是由 CPU 内部的控制单元来负责协调的,因此 CPU 是整个电脑系统的最重要部分! 那么目前世界上有哪些主流的 CPU 呢?是否刚刚我们 谈到的硬件内全部都是相同的 CPU0 码力 | 1158 页 | 13.73 MB | 1 年前3
鸟哥的Linux私房菜:基础学习篇 第四版式进行仿真 后,计算出可能产生的空气污染并得到空气品质状态,最后经过分析软件得到各式各样的图表。 经过这些图表的解 析,就可以让人们知道什么样的污染排放来源可能会产生什么样的空气品质变化啰。 图0.1.1、计算器的功能 好了,根据这个定义你知道哪些东西是计算机了吗?其实包括一般商店用的简易型加减乘除计算器、打电话用的手 机、开车用的卫星定位系统 (GPS)、提款用的提款机 (ATM)、你 作为服务器的环境下!这点要特别记忆喔! 综合上面所说的,我们会知道其实电脑是由几个单元所组成的,包括输入单元、 输出单元、CPU 内部的控制单元、 算数逻辑单元与内存五大部分。 这几个东西的相关性如下所示: 图0.1.2、电脑的五大单元[4] 上面图示中的“系统单元”其实指的就是电脑机箱内的主要元件,而重点在于 CPU 与内存。 特别要看的是实线部分的 2.1. 0.1 电脑:辅助人脑的好工具 - 22 - 本文档使用 书栈(BookStack 实际要处理的数据则完全来自于内存 (不管是程序还是一般文件数据)!这是个很重要的概念喔! 这也是为什 么当你的内存不足时,系统的性能就很糟糕!也是为什么现在人们买智能手机时,对于可用内存的要求都很高的原 因! 而由上面的图示我们也能知道,所有的单元都是由 CPU 内部的控制单元来负责协调的,因此 CPU 是整个电脑系统 的最重要部分! 那么目前世界上有哪些主流的 CPU 呢?是否刚刚我们谈到的硬件内全部都是相同的 CPU0 码力 | 1057 页 | 14.60 MB | 1 年前3
鸟哥的Linux 私房菜仅是其核心与核心提供 的工具,不过,由于核心、核心工具与这些软件开发者提供的软件的整合,使得 Linux 成为一个更完 整的、功能强大的操作系统啰!我们可以将 Linux 的系统与使用者的相关性看成底下的图示: 图一、使用者、使用者接口与核心工具、核心、与硬件之相关性 约略了解 Linux 是何物之后,接下来,我们要谈一谈,『为什么说 Linux 是很稳定的操作系统呢?他 是如何来的?』 从 GPL 英文原文的版本才行。然而,我们希望这份 翻译能帮助中文的使用者更了解 GNU GPL。 序言 大多数软件许可证的用意在于剥夺您共享和修改软件的自由。相反的,GNU 通用公共许可证力 图保证您共享和修改自由软件的自由 ── 保证自由软件对所有使用者都是自由的。GNU GPL 适用于大多数自由软件基金会的软件,以及任何因信任而采用 GNU GPL 的作者所开发的软件。 (有些自由软件基金会软件受 始码复制服务也可以算作原始码的发布,然而第三方并不需因此而负有必与目标码一起 复制原始码的义务。 4. 除了本许可证明白声明的方式之外, 您不能复制,修改,转发许可证和发布程序。任何试 图用其它方式复制,修改,转发许可证和发布程序是无效的,而且将自动结束许可证赋 予您的权利。然而,对那 些从您那里按许可证条款得到副本和权利的人们,只要他们继 续全面履行条款,许可证赋予他们的权利仍然有效。0 码力 | 386 页 | 11.69 MB | 1 年前3
FIT2CLOUD CloudExplorer 产品白皮书 v1.7日益多样、规模不断增长、不断变革,运维工具多样分散独立的环境下,给项目生命周期中 各角色在开发测试、投产以及系统运维环节提供应用运行环境服务、管理、运维、运营场景 的一站式的支持。如图 1 图所示。 通过建立整合 IT 基础架构、运维工具的在线服务化自动化门户,通过 IT 服务管理模式 转型,加速业务系统的开发、测试、投产、上线,同时减少人工操作以及人工操作风险、解 放人力、提升运维 。并能够在现有的 IT 服务管理 模式转型框架基础上,与时俱进,不断整合演进过程中新采纳和替换的基础架构和运维工具 平台,保持和提升服务、管理、运维、运营各方面的自动化水平和场景自动化覆盖。 图 1: 业务生命周期场景 杭州飞致云信息科技有限公司 软件用起来才有价值,才有改进的机会 7 帮助企业在云时代加速数字化转型,一方面充分利用云和通过 IT 服务模式转型解放生 产力,另一方面 署完虚拟机后需要给安全部门提申请把虚拟机管理信息加入到堡垒机并授权,部署 配置监控代理、配置备份等)。 结果: 用户侧对于 IT 服务快速响应要求与管理侧 IT 服务响应速度较慢的矛盾越来越大。 图 2: "柜台式" IT 服务管理模式 针对以上申请运行环境时排期比较久的问题,可以通过云管平台改变服务模式来解决, 即将现有的"柜台式"改变为"ATM 在线服务"式,即通过运行环境资源在线服务、自动化部0 码力 | 60 页 | 0 Bytes | 1 年前3
PromQL 从入门到精通有了解,得先搞清楚时 序数据。 认识时序数据 我们先来看一张图,图上是 5 台机器的内存可用率: 每个机器的内存可用率数据,体现为图上的一条线,我们称为 series,某个机器在某一时刻的内 存可用率数据,我们称为数据点,比如上图,2022-08-25 15:05:22 这个时刻,每个机器都有 一个可用率数据点,共计 5 个数据点。 上面的图是查询的最近一小时的,我们切换到 Table 视图,得到如下结果: 1 2 3 4 5 6 7 8 假设某个 Pod 是接入层的,统计了很多 HTTP 请求相关的指标,我们想统计 5xx 的请求数量, 希望能按 Pod 的 version 画一个饼图。这里有个难点:接入层这个 Pod 没有 version 标签, version 信息只是出现在 kube_pod_labels 中,如何让二者联动呢?上答案: sum( rate(http 函数计算得到的。 histogram_quantile 要了解 histogram_quantile 函数的用法,首先得了解 Histogram 类型的数据。Histogram 翻 译过来是柱状图,设计这个数据类型,是为了描述响应延时的情况。 比如接口:/api/v1/query,如何度量这个接口的健康状况?最核心有两个指标,一个是成功 率,一个是延迟,成功率的计算代价比较小,只需要为每个请求指标打上0 码力 | 16 页 | 2.77 MB | 1 年前3
Linux就该这么学 第2版com 网站获取,相关的付费培训课程大家可根据自身情况自愿报名。本书将 会从零基础带领您入门 Linux 系统,然后渐进式地提高内容难度,以匹配生产环境对运维人 员的要求。而且,本书每章都配套有大量的图、表、命令示例以及课后复习题,大家可以在 阅读本书的过程中同步操作完所有的实验内容,以达到增强学习兴趣与加深记忆的效果。最 后,本书以及配套资源相较于当前红帽 RHCE 8 版本的考试要求,至少要再多出 哪个呢?”写到这里时,刘遄老师也是一脸无助:“到底该怎么让大家进行选择呢?”搜肠 刮肚之际突然眼前一亮,乌克兰程序员 Paul Bagwell 创作的一幅流程图正好对刚才讲过的这 6 款开源许可证进行了汇总归纳,具体如下图所示。 开源许可证的选择流程图 众所周知,绝大部分的开源软件在安装完毕之后即可使用,很难在软件界面中找到相关 的收费信息。所以经常会有同学提问:“刘老师,开源社区的程序员总要吃饭的呀,他们是 系统的继续火热, 以 IBM 和 Intel 为首的多家 IT 巨头企业开始大力推动开放源代码软件的发展,很多人认为这 是一个重要转折点。2012 年,红帽公司成为全球第一家年收入 10 亿美元的开源公司,后来是 20 亿、30 亿……不断刷新纪录。 时至今日,Linux 内核已经发展到 5.6 版本,衍生系统也有数百个版本之多,它们使用的 都是 Linus Torvalds 开发维护的 Linux 系统内核。红帽也成为开源行业及0 码力 | 552 页 | 22.25 MB | 1 年前3
CloudExplorer 3.0 管理员手册v1.2个维度理解平台面向的场景,一个是从项目生命周期过程横 向唯独,即开发测试、投产上线、系统运维、运营、应用运维场景维度,一个是从角色纵 向维度,即服务、管理、运维、运营四方面场景维度。 2.2 使用场景概览 图 2-1 IT 管理员使用场景 下面描述 IT 管理员对云管的整体使用过程场景,如图 2-1 所示。 首先,纳管同步基础架构平台资源 IT 管理员将各个要纳管的虚拟化平台、私有云平台、公有云 API 杭州飞致云信息科技有限公司 18 图 2-2 门户菜单入口 图 2-3 门户功能菜单 杭州飞致云信息科技有限公司 19 门户功能菜单中每块(下图方形边框部分示例)均为一个模块服务,比如管理中心、虚 拟机服务、账单中心、运营分析、数据库服务、负载均衡服务等。可以方便地从中选择进 入模块门户功能页面。 图 2-4 模块服务 门户功能菜单的菜单项可以在角色的权限中进行授权配置,如图 2-5,图 2-6 所示。 所示。 图 2-5 编辑角色(1) 杭州飞致云信息科技有限公司 20 图 2-5 编辑角色(2) 约定: 后续文档中,说明打开某个模块的功能页面时,不再描述到模块门户的操作方法步骤了,直接从 进入模块门户开始描述,如 在【模块名】中,选择菜单【功能菜单】下【功能菜单项】打开【xxx】 页面,或者直接 打开【模块名】/【菜单名】/【菜单项】页面。 举例:比如进入【虚拟机服务】的虚拟机列表页面,会这样描述:0 码力 | 308 页 | 0 Bytes | 1 年前3
大学霸 Kali Linux 安全渗透教程用,这里推荐至少 25GB去保存附加程序和文件。 内存最好为512MB以上。 Kali Linux的下载地址http://www.kali.org/downloads/,下载界面如图1.1所示。 图1.1 下载Kali Linux界面 该官方网站提供了32位和64位ISO文件。本书中以32位为例来讲解安装和使用。下 载完ISO文件后,将该映像文件刻录到一张DVD光盘上。接下来就可以着手将 KaliLinux安装至硬盘中了。 图1.2 所示的界面。 大学霸 Kali Linux 安全渗透教程 10 1.4 安装Kali Linux 图1.2 启动界面 (2)该界面是Kali的引导界面,在该界面选择安装方式。这里选择Graphical Install(图形界面安装),将显示如图1.3所示的界面。 图1.3 选择语言 大学霸 Kali Linux 安全渗透教程 11 1.4 安装Kali Linux (3) Continue按钮,将显示如图1.4所示的界面。 图1.4 选择您的区域 (4)在该界面选择区域为“中国”,然后单击“继续”按钮,将显示如图1.5所示的界 面。 大学霸 Kali Linux 安全渗透教程 12 1.4 安装Kali Linux 图1.5 配置键盘 (5)在该界面选择键盘模式为“汉语”,然后单击“继续”按钮,将显示如图1.6所示的 界面。 图1.6 配置网络 (6)该界面用来设置0 码力 | 444 页 | 25.79 MB | 1 年前3
Curve元数据节点高可用2.1 代码流程说明 3.2.2 举例说明Campagin流程 3.3 Observe的流程 4. MDS使用election模块的功能进行选主 4.1 Curve中MDS的选举过程 4.2 图示说明选举流程 4.2.1 正常流程 4.2.2 异常情况1:MDS1退出,可以正常处理 4.2.3 异常情况2:Etcd集群的leader发生重新选举,MDS1未受影响,可以正常处理 4.2.4 MDS使用election模块的功能进行选主© XXX Page 16 of 30 1. 2. 3. 4.1 Curve中MDS的选举过程 如果对代码部分不感兴趣,请跳到 4.2 图示说明选举流程 MDS使用election模块选有以下三个步骤: 调用Campagin进行选举 如果选举成功,获取一下当前的leaderKey,看是否存在。如果不存在,则继续竞选;如果存在进行下一步 goLeaderName)© XXX Page 18 of 30 1. return C.ObserverLeaderChange } } 4.2 图示说明选举流程 4.2.1 正常流程 MDS1当选leader, MDS2和MDS3处于watch状态 MDS1当选leader之后,与EtcdServer建立的交互如下: ①与etcd server维持租约。这里涉及到租约的时间0 码力 | 30 页 | 2.42 MB | 6 月前3
共 55 条
- 1
- 2
- 3
- 4
- 5
- 6













