运维概述与Linux系统安装

编程入门 行业动态 更新时间:2024-10-13 04:18:28

运维概述与Linux<a href=https://www.elefans.com/category/jswz/34/1767252.html style=系统安装"/>

运维概述与Linux系统安装

系列文章目录

运维概述与Linux系统安装


文章目录

  • 系列文章目录
  • 前言
  • 一、什么是运维?
  • 二、运维领域经常看到的技术及概念
  • 三、企业运行模式
  • 四、什么是Linux系统?
  • 五、Linux系统安装
    • Linux系统安装方式
      • 虚拟机的安装


前言

本系列文章主要为小伙伴们介绍关于从事运维岗位或者是使用Linux系统,它们的入门及操作的相关基础性的学习资料


一、什么是运维?

运维(DevOps,Development and Operations的结合词,运营与维护)是一种负责软件系统运行和稳定的工作。它包括设置、维护和监控服务器、网络、数据库和应用程序等。运维人员负责确保系统正常运行,并解决可能出现的故障和问题。

想象一下,你有一台电脑,里面存储了你的重要文件。为了让这台电脑一直正常工作,你需要做一些事情,比如定期清理垃圾文件、安装反病毒软件、保证电脑网络畅通等。那么,运维就是类似的工作,只不过是针对大型的软件系统或服务器集群。

运维工作通常包括以下几个方面:
1.硬件和软件的设置和安装,确保系统的正常运行。
2.监控系统运行状态,检测并解决可能的问题和故障。
3.定期备份和恢复数据,以防发生数据丢失。
4.优化系统性能,提高响应速度和可靠性。
5.协助开发团队进行软件部署和测试,确保新功能能够顺利上线。
6.跟踪和管理系统的安全,防止黑客攻击和数据泄露。

总的来说,运维的目标是保持软件系统的安全、稳定和高效运行,确保用户能够正常使用它们。运维人员扮演着系统的看护者和解决问题的专家,为组织和用户提供良好的使用体验。

二、运维领域经常看到的技术及概念

1)云计算
云服务器是由云服务厂商提供的性能卓越、稳定可靠、弹性扩展的IaaS(Infrastructure as a Service)级别云
计算服务。云服务器免去了采购IT硬件的前期准备,让企业像使用水、电、天然气等公共资源一样便捷、高效地使
用服务器,实现计算资源的即开即用和弹性伸缩。
2) DevOps
DevOps(Development和Operations的组合词),它是一组过程、方法与系统的统称,主要用于促进开发和
运营保障团队之间的协作与沟通,从而提高应用程序和服务的交付响应速度。
DevOps把原本独立的开发和运营工作融合到一起,运营团队时刻了解开发人员的进展,并与他们形成互动,
共同监控IT业务进展。在运维方面,DevOps可以打通从需求到结果运行的所有环节,以提高业务价值为目标
3) AIOps
2016年,Gartner提出利用AI技术的新一代IT运维,即AIOps(智能运维),可以解决未来企业可能遭遇的因
IT故障而导致的业务中断,AIOps是ITOM的升级和进步,它结合了大数据和机器算法、机器学习技术,通过海量信
息的搜集和处理,发现、预测、解决故障,进一步推动了IT运维自动化,减少了人力成本。
4)CI/CD
CI/CD 是一种通过在应用开发阶段引入自动化来频繁向客户交付应用的方法。CI/CD 的核心概念是持续集成、
持续交付和持续部署。作为一个面向开发和运营团队的解决方案,CI/CD 主要针对在集成新代码时所引发的问题
5)Docker
Docker 是一个开源的应用容器引擎,通常包括客户端、守护进程、镜像、容器,让开发者可以打包他们的应
用以及依赖包到一个可移植的镜像中,再发布出去。类似于一个集装箱,可以把货物规整的摆放起来。

三、企业运行模式

铁三角 = 产品 + 研发 + 运维
流程走向:产品设计 → 项目研发 → 项目测试 → 项目上线 → 系统运维

四、什么是Linux系统?

Linux系统是一种自由和开放源代码的操作系统,最早由芬兰计算机科学家Linus Torvalds于1991年开发。它是基于Unix操作系统的设计原理,并在全球范围内得到了广泛的使用和支持。Linux系统具有高度的自定制性和灵活性,适用于各种设备和场景,包括个人计算机、服务器、移动设备和嵌入式系统等。

Linux系统采用分层的架构,其中内核(Kernel)是其核心部分,负责处理硬件和操作系统的核心功能。除了内核之外,Linux系统还包含了众多的软件工具和库,如Shell、文件系统、网络协议等,以提供完整的操作环境和功能。

Linux系统基于开放源代码的原则,任何人都可以查看、修改和分发其源代码。这使得Linux系统具有众多的优势,包括高度的安全性、稳定性和可扩展性,以及强大的社区支持和丰富的软件生态系统。许多流行的Linux发行版(如Ubuntu、Fedora和Debian)已经在不同领域得到广泛应用。

五、Linux系统安装

Linux系统安装方式

目前安装操作系统方式有2 种:真机安装、虚拟机安装
真机安装:使用真实的电脑进行安装,像安装windows 操作系统一样,真机安装的结果就是替换掉当前的windows 操作系统;
虚拟机安装:通过一些特定的手段,来进行模拟安装,并不会影响当前计算机的真实操作系统;
如果是学习或者测试使用,强烈建议使用虚拟机安装方式

什么是虚拟机?
虚拟机,有些时候想模拟出一个真实的电脑环境,碍于使用真机安装代价太大,因此而诞生的一款可以模拟操作系统运行的软件。
虚拟机目前有2 个比较有名的产品:vmware 出品的vmware workstation、oracle 出品的virtual Box。

虚拟机的安装

参考下面的链接,链接安装步骤很详细:

安装完后输入密钥就可以使用了,关于密钥的获取网上有很多密钥,大家可以自行百度,这边举例几个VMware Workstation Pro 16密钥(刚好对应上面的安装版本):

ZF3R0-FHED2-M80TY-8QYGC-NPKYF
YF390-0HF8P-M81RQ-2DXQE-M2UT6
ZF71R-DMX85-08DQY-8YMNC-PPHV8
FA1M0-89YE3-081TQ-AFNX9-NKUC0

注意事项:最重要的地方,在安装完之后需要检查,检查虚拟机软件是否有安装2 个虚拟网卡

Windows7与Windows10可能显示网络名称有所不同,但是底部虚拟机网络是一致的。





地址名可用,域名不可用,用这个命令修改:vi /etc/resolv.conf


修改完之后就可以发现域名可以ping了

一些常用的命令:
用ifconfig发现查询不到服务,用命令,安装网络系统:yum install net-tools
进入目录: cd /etc/sysconfig/network-scripts/
查看地址:ifconfig
编辑文件:vi ifcfg-ens33
重启网络:service network restart
用相对路径进入网络编辑:vi /etc/sysconfig/network-scripts/config-ens33
查看当前目录的文件:ls
查看当前目录文件的详细信息:ls -l(简写命令ll
查看设备信息:Uname -a

关于路径:

一些常用的目录:

更多推荐

运维概述与Linux系统安装

本文发布于:2024-02-11 11:27:52,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1680747.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:系统安装   Linux

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!