《Linux运维从小白到大师》(持续更新),收藏 + 关注 不迷路,希望对小伙伴们有所帮助哦~
文章目录
一、运维概述1、运维定义2、企业运行模式3、重要概念4、服务器结构组成5、操作系统概述二、Linux系统安装1、VMware虚拟机2、创建CentOS7虚拟机运行环境3、CentOS7.6系统安装4、操作系统备份4.1、快照备份4.2、克隆备份了解运维基本概念了解企业运行模式了解操作系统掌握虚拟机的安装在虚拟机中安装CentOS系统一、运维概述
1、运维定义
IT运维管理是指为了保障企业IT系统及网络的可用性、安全性、稳定性,保障业务的连续性,通过专业技术手段,对计算机网络、应用系统、电信网络、软硬件环境及运维服务流程等进行的综合管理。
运维领域常见的技术和概念
①、云计算架构
云服务器是由云服务厂商提供的性能卓越、稳定可靠、弹性扩展的IaaS(Infrastructure as a Service)级别云计算服务。云服务器免去了采购IT硬件的前期准备,让企业像使用水、电、天然气等公共资源一样便捷、高效地使用服务器,实现计算资源的即开即用和弹性伸缩。
②、DevOps运维开发工程师
DevOps(Development和Operations的组合词),它是一组过程、方法与系统的统称,主要用于促进开发和运营保障团队之间的协作与沟通,从而提高应用程序和服务的交付响应速度。 大概6:4 = 6运维:4开发(Python/Go)
③、AIOps
,Gartner提出利用AI技术的新一代IT运维,即AIOps(智能运维),可以解决未来企业可能遭遇的因IT故障而导致的业务中断,AIOps是ITOM的升级和进步,它结合了大数据和机器算法、机器学习技术,通过海量信息的搜集和处理,发现、预测、解决故障,进一步推动了IT运维自动化,减少了人力成本。
④、CI/CD
CI/CD 是一种通过在应用开发阶段引入自动化来频繁向客户交付应用的方法。CI/CD 的核心概念是持续集成、持续交付和持续部署。作为一个面向开发和运营团队的解决方案,CI/CD 主要针对在集成新代码时所引发的问题。
⑤、Docker容器化技术
Docker 是一个开源的应用容器引擎,通常包括客户端、守护进程、镜像、容器,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,再发布出去。类似于一个集装箱,可以把货物规整的摆放起来。
2、企业运行模式
运维工作范畴:产品上线、后期的运行与维护工作。
企业中的系统环境
①、开发环境: 根据系统要求,设计和搭建系统环境
②、测试环境:搭建系统环境,实现自动化发布
③、准生产环境:搭建系统环境,沟通第三方厂商,自动化发布,监控
④、生产环境:搭建系统环境,沟通第三方厂商,自动化发布,监控,发起持续改进
上线
发布项目的过程,包含准生产上线,生产上线等。内测/公测 → 开服
生产
正式提供对外服务的环境,叫生产环境,需要运维重点关注。
网站运行模式
3、重要概念
服务器
给用户提供服务的机器(电脑)。服务器可以分为四大类:塔式服务器、机式服务器、刀片服务器、柜式服务器。
服务器具有高性能和标准化统一的特性。
IP地址
形式ipv4(常见)、ipv6(不考虑)。Ipv4 形式:x.x.x.x,x 有取值范围(第1 位x取值1-223,从第二位开始0-255)。由于资源有限为了保证全球这么多台电脑都可以使用,ip 可以分为公网/外网ip 和私网/内网ip 地址。
域名
在浏览器地址栏中输入的那一串字母和数字的组合,域名主要是方便用户记忆。域名的级别只要看有几个".",日常所说的注册域名指的是注册顶级域名(一级)
公网
www(万维网),全世界都可以互相访问的网。
局域网
局域网/内网/私网:在某个单元内部(家庭/教室/公司)能够进行互相访问的网络。
4、服务器结构组成
一般由CPU、内存、风扇、电源、硬盘、主板组成。
机械硬盘和固态硬盘的区别
① 速度:固态硬盘更快,不受转速影响
② 安全性:机械硬盘的安全性较高,即使损坏了,也有80% 以上的恢复概率
固态硬盘性能优劣
QLC(很差) < TLC(一般) < MLC(最好),
芯片不同:速度不一样、安全性和寿命不同
5、操作系统概述
计算机资源
硬件:一般硬件是指计算机的物理组成,由真实(看得见,摸得着)的设备组成
软件:软件一般是指应用程序,应用程序程序是由开发人员去按照编程语言的特定的规则编写的程序。操作系统也属于软件资源的范畴。
常见的操作系统
Windows、MacOS、Unix/Linux
Linux
Linux 是目前全球使用量最多的服务器操作系统(开源)。
Linux具有开放性(开源)、多用户、多任务、良好的用户界面、优异的性能与稳定性。
优点:性能高、稳定、安全性高、方便远程管理、体积小(占用资源少)。
单用户:一个用户,在登录计算机(操作系统),只能允许同时登录一个用户;
单任务:一个任务,允许用户同时进行的操作任务数量;
多用户:多个用户,在登录计算机(操作系统),允许同时登录多个用户进行操作;
多任务:多个任务,允许用户同时进行多个操作任务;
Windows 属于:单用户、多任务。
Linux系统则属于:多用户、多任务。
二、Linux系统安装
1、VMware虚拟机
虚拟机就是在Windows的真机上创建一个独立的其他操作系统的运行环境而且其对宿主机(Windows)没有任何影响。
虚拟机目前有2 个比较有名的产品:vmware 出品的vmware workstation、oracle 出品的virtual Box。
官方下载地址:VMware Workstation 16 Pro、virtualbox
傻瓜式安装。VMware安装后,在网络适配器中会产生两张虚拟网卡,VMnet1与VMnet8,如果没有产生这两张网卡,则操作系统必须重装!
2、创建CentOS7虚拟机运行环境
①、创建新的虚拟机
②、选择自定义设置
③、选择稍后安装操作系统
④、选择要安装的操作系统类型
⑤、设置虚拟机名称和安装位置
⑥、CPU选择1颗2核心
⑦、内存设置2G
⑧、设置网络模式为NAT模式(共享上网)
⑨、其余均直接点击下一步,直至虚拟机创建完成。
3、CentOS7.6系统安装
官方镜像下载地址:CentOS7.6
①、选择CD/DVD光驱
②、开启虚拟机
③、使用键盘方向键移动光标选择安装
④、按回车键开始安装
⑤、语言选择英文
⑥、设置时间 => 亚洲/上海 => Asia/Shanghai
⑦、选择安装系统界面以及需要安装的软件(非常重要)
⑧、选择自动分区
⑨、连接网络
⑩、给root管理员设置密码以及创建一个普通的用户
root账号默认已经存在,但是没有密码,需要人为设置。设置完成后,还需要创建一个普通的账号如liming。
11、安装完成后,单击Reboot按钮,重启计算机
12、选择同意CentOS7授权
13、勾选同意以上许可协议
设置完成后,单击完成配置,到此CentOS7.6就全部安装完成了!
4、操作系统备份
为了保证CentOS7.6操作系统的安全,必须对操作系统进行备份。VMware有两种备份方式:快照备份、克隆备份
4.1、快照备份
快照:又称还原点,即保存拍快照时的系统的状态(包含了所有的内容),以后随时可以恢复。
侧重在于短期备份,需要频繁备份的时候都可以使用快照,拍快照的时候虚拟机中的操作系统一般处于开启状态。
☆ 拍摄快照
①、启动Linux的操作系统(快照备份是在系统启动后进行操作 的)
②、单击VMware菜单栏=>虚拟机=>快照=>选择拍摄快照
③、设置快照的名称
☆ 恢复快照
选择VMware菜单栏=>虚拟机=>快照=>恢复到快照(根据拍摄时的名称进行恢复)
4.2、克隆备份
克隆备份不同于快照备份,克隆备份时,要求操作系统必须处于关闭状态。
①、在要克隆的操作系统菜单上,鼠标右键,选择管理,选择克隆
②、根据向导进行克隆备份(选择完整克隆)
设置克隆机的名称以及存储路径(此路径剩余可用空间必须>=10G)
克隆完成后,效果如下图所示:产生了一个全新的操作系统
设置克隆机的名称以及存储路径(此路径剩余可用空间必须>=10G)
☆ 克隆备份应用场景:快速创建多台计算机
☆ 快照与克隆的区别
克隆与快照的最大的区别:克隆之后是2 台机器,而快照之后依旧是1 台机器(类似windows的还原点)。危险操作前建议使用快照。
《Linux运维从小白到大师》 持续更新中…欢迎小伙伴们围观、不吝点评。
感谢小伙伴们的关注!收藏 + 关注 不迷路 ~
相关内容
🔥 Mybatis手册
🔥 JavaSE手册
🔥 Linux运维
往期精彩内容
🔥 Java小白学习手册 - SE
如果觉得《【Linux运维】01-Linux运维概述与CentOS系统安装》对你有帮助,请点赞、收藏,并留下你的观点哦!