当前位置 博文首页 > 文章内容

    跟光磊学Linux运维-Windows安装Ubuntu服务版

    作者: 栏目:未分类 时间:2020-10-18 18:01:30

    本站于2023年9月4日。收到“大连君*****咨询有限公司”通知
    说我们IIS7站长博客,有一篇博文用了他们的图片。
    要求我们给他们一张图片6000元。要不然法院告我们

    为避免不必要的麻烦,IIS7站长博客,全站内容图片下架、并积极应诉
    博文内容全部不再显示,请需要相关资讯的站长朋友到必应搜索。谢谢!

    另祝:版权碰瓷诈骗团伙,早日弃暗投明。

    相关新闻:借版权之名、行诈骗之实,周某因犯诈骗罪被判处有期徒刑十一年六个月

    叹!百花齐放的时代,渐行渐远!



    跟光磊学Linux运维-Windows安装Ubuntu服务版

    跟光磊学Linux运维

    Ubuntu简介

    Ubuntu(乌班图)早期是一个开源的GNU/Linux操作系统,Ubuntu是基于Debian的GNU/Linux,支持x86,amd64(即x64)和pcc架构,由全球专业的开发团队(Canonical Ltd)打造,其名来自非洲南部祖鲁语或豪萨语的ubuntu一词,类似于儒家"仁爱"的思想,意思是人性,我的存在是因为大家的存在,是非洲一种传统的价值观,早期的Ubuntu基于Debian发行版和GNOME桌面环境,而从Ubuntu 11.04后,Ubuntu发行版放弃了GNOME桌面环境,转而使用Unity桌面环境,与Debian不同的是它每6个月会发布一个新版本,Ubuntu的目标在于为一般用户提供一个最新、同时又相当稳定的主要由自由软件构建而成的操作系统,Ubuntu具有庞大的社区力量,用户可以方便的从社区获取帮助,Ubuntu对GNU/Linux的普及特别是桌面(开发人员使用桌面版作为开发环境)做出了巨大的贡献,由此使更多的人共享开源的成果和精彩。

    Canonical 公司是一个私营公司,由南非的企业家马克 萨特尔沃斯(Mark Shuttleworth)创建,主要为了促进开源软件项目,Canonical在马恩岛注册登记。其雇员分布在世界各地,主要办事处在伦敦,在蒙特利尔也有办事处。
    Canonical公司支持并创建了几个项目,主要都是自由开源软件或者是一些旨在改善自由软件开发者和贡献者的工具。

    Ubuntu是各种公有云(Amazon AWS,Microsoft Azure)上最受欢迎的操作系统。这是因为Ubuntu与各大云运营商密切合作。针对云服务的基础架构。优化内核和系统。加快安全更新速度。并最大限度降低用户默认需要的网络或存储成本。

    Ubuntu 中文官网 https://cn.ubuntu.com/
    Ubuntu官网 https://ubuntu.com/

    Ubuntu的发行历史

    Ubuntu没有像其它软件一样有1.0版本,是因为其第一个版本是发布于2004年,所以Ubuntu的生日是2004年的10月20日。Ubuntu的版本号有个固定的特征,其使用一个形容词和一个动物名称组成,并且形容词和名词的首字母都是一致的。Ubuntu版本的命名规则是根据正式版发布的年月命名,Ubuntu 16.04也就意味着2016年4月发布的Ubuntu,研发人员与用户可从版本号码就知道正式发布的时间,目前(2020/10/03)最新Ubuntu版本是20.04(LTS),每隔两年的4月份,都会推出一个长期支持版本(LTS),具支持期长达五年,而非LTS版本的支持期通常只有半年。

    Ubuntu使用场景

    Ubuntu系统在物联网、桌面系统、云环境和服务器系统与容器有广泛的使用场景

    • Ubuntu桌面系统:Ubuntu作为个人电脑的操作系统,快速又安全,开源,免费,有数以千计的应用程序可供选择, 从工作学习到娱乐游戏(QQ、WPS,Chrome,Edrawmax,Typora),无所不能。桌面版适合开发者,拥有完善的生态,支持主流的开发环境。

    Ubuntu20.04桌面版
    Ubuntu Desktop

    而运维人员通常选用服务器版即Ubuntu Server,目前最新的版本是Ubuntu Server 20.04.1 LTS,其中LTS表示长期支持版(5年的安全更新),Ubuntu Server 20.04支持到2025年。

    在安装Ubuntu Server前,首先去官网下载
    ubuntu-20.04.1-live-server-amd64.iso 文件,该文件大小为941M,相对于CentOS8.2的安装镜像小了许多,因为该安装是不带桌面的最小化安装版本,而且安装的界面不支持图形,即不支持鼠标操作。

    Ubuntu Server下载地址
    Ubuntu Server下载地址

    Ubuntu Server 20.04-1 官方下载地址 https://releases.ubuntu.com/20.04.1/ubuntu-20.04.1-live-server-amd64.iso

    Windows/macOS如何安装Ubuntu Server

    为了满足日常办公、游戏影音的需要,绝大多数同学的台式机或者笔记本上通常安装的操作系统是Windows10或者是macOS11(即将发布)。
    虚拟机安装Linux
    在学习Linux时可以借助虚拟机软件来安装Linux,Windows上常用的虚拟机软件是VMWare WorkStation,这里提前安装了VMWare WorkStation Pro 16.0版本。
    VMWare WorkStation 16

    而macOS上使用的虚拟机软件是Parallels Desktop
    Parallels Desktop

    Parallels Desktop支持Windows10,Ubuntu Desktop 20.04以及CentOS8.2,不过因为macOS的普及率在国内远远不如Windows,因此这里还是使用Windows10+VMWare WorkStation Pro 16来演示主流Linux系统发行版的安装
    Parallels Desktop安装系统

    使用虚拟机来虚拟硬件,调用宿主机(Windows,macOS)的硬件资源来安装和使用Linux,这样的好处是即使虚拟机中的操作系统崩溃,也不会对宿主机有什么影响,而且也不用额外再去购买昂贵的服务器,因为在虚拟机中安装、使用Linux和服务器上的使用几乎一模一样。但是因为跟光磊学Linux运维系列会使用到20多个常用服务,因此宿主机的硬件配置尽量不低于Intel i9 CPU+32G内存+512G固态磁盘

    Windows可以使用鲁大师查看系统硬件配置
    外星人17R5配置

    macOS可以点击左上角的苹果菜单,然后选择关于本机,在概览处查看硬件配置
    macBookPro硬件配置

    VMWare WorkStation Pro 和Parallels Desktop 都是商业版软件,需要付费使用,如果有条件的同学建议支持正版。

    创建Ubuntu Server虚拟机

    1. 创建虚拟机
      创建虚拟机

    2. 自定义虚拟机配置
      自定义虚拟机

    3. 选择虚拟机兼容性
      选择虚拟机兼容性

    4. 稍后安装操作系统

    等虚拟机配置完成后加载光盘镜像,定制化安装操作系统
    稍后安装操作系统

    1. 选择客户机操作系统

    Ubuntu Server20.04.1是64位操作系统,因此这里选择Ubuntu 64位
    选择客户机操作系统

    1. 命名虚拟机

    命名虚拟机为Ubuntu-Server-20.04.1
    虚拟机的安装路径是C:\VirtualMachines\Linux\Server\Ubuntu\Ubuntu20.04
    命名虚拟机以及设置安装路径

    1. 配置CPU

    CPU为2颗,每颗2核
    配置CPU

    1. 配置内存

    内存为4G
    配置内存
    9. 配置网络类型

    网络类型为NAT
    配置网络类型

    1. 选择IO控制器类型
      I/O控制器类型

    2. 选择磁盘类型
      选择磁盘类型

    3. 创建新的虚拟磁盘
      创建新的虚拟磁盘

    4. 指定磁盘大小
      指定磁盘大小

    5. 指定磁盘文件存储路径

    磁盘文件存储路径为C:\VirtualMachines\Linux\Server\Ubuntu\Ubuntu20.04\Ubuntu-Server-20.04.1.vmdk
    指定磁盘文件存储路径
    15. 自定义硬件
    !自定义硬件
    加载位于C:\迅雷下载\ubuntu-20.04.1-live-server-amd64.iso的光驱文件
    加载光驱
    加载完光驱后关闭
    关闭
    然后点击完成
    完成
    到此便完成Ubuntu Server虚拟机创建
    完成

    安装Ubuntu Server 20.04

    在创建完Ubuntu-Server20.04.1的虚拟机后,就可以点击开启Ubuntu20.04.1-Server虚拟机准备安装系统了
    开启虚拟机

    由于本人电脑是4K分辨率,默认的安装界面显示的内容太小
    默认安装视图
    因此在VMWare WorkStation的菜单 查看->拉伸客户机->保持纵横比例拉伸
    保持纵横比例拉伸

    拉伸之后安装界面的字体变大
    拉伸之后

    1. 选择语言

    默认是美式英语
    选择语言

    1. 忽略更新
      在安装Ubuntu Server 20.04.1时,安装程序会提示有个更新的版本20.09.1,这里选择Continue without updating,即默认安装Ubuntu Server 20.04.1
      忽略更新
    2. 选择键盘

    默认是美式键盘
    选择键盘

    1. 配置网络
      配置网络

    2. 配置代理地址
      如果上网需要走代理地址,这里可以配置。
      配置代理地址

    3. 配置Ubuntu默认镜像地址
      默认的镜像地址是http://cn.archive.ubuntu.com/ubuntu
      这里改成阿里云的镜像地址 https://mirrors.aliyun.com/ubuntu/
      配置Ubuntu默认镜像地址

    4. 自定义分区

    Ubuntu Server 20.04.1的自定义分区和CentOS8.2的分区策略一致。
    即Ubuntu Server 20.04.1的分区分为根分区(/)、boot分区(/boot)、swap分区以及data(/data)分区

    • 根分区用于存放其他不能独立分区的系统目录
    • boot分区用于存放系统引导文件,系统启动时会从/boot目录加载内核文件
    • swap分区用于当系统物理内存不足时,临时使用磁盘空间模拟内存使用,一般服务器的swap分区分配8G磁盘空间。
    • data分区用于存放测试数据

    自定义分区
    自定义分区

    选中磁盘/dev/sda回车后选择Add GPT Partition回车、100创建GPT分区
    创建GPT分区

    创建根分区
    根分区的挂载点是/
    根分区的大小是100G
    创建根分区
    根分区创建成功
    根分区创建成功

    创建data分区
    创建data分区
    data分区的挂载点是/data
    data分区的大小是50G
    根分区信息

    创建boot分区
    创建boot分区
    boot分区磁盘大小是2G,挂载点是/boot,文件系统是默认的ext4
    boot分区配置

    创建swap分区
    创建swap分区
    swap分区的大小为4G,没有挂载点,文件系统是swap
    swap分区配置

    分区总览
    分区总览
    格式化磁盘,创建分区
    格式化磁盘,创建分区

    1. 创建用户
      创建用户

    2. 安装OpenSSH服务
      如果不安装OpenSSH服务,无法远程登录Ubuntu
      安装OpenSSH Server

    3. 选装其他的服务组件
      我这里不安装其他组件 ,暂时用不到
      选装其他组件

    4. 安装完成
      系统安装进行中
      系统安装进行中

    在View full log视图中看到默认是从阿里云镜像下载相关组件
    View full log
    阿里云镜像

    1. 重启系统
      系统安装完成后提示需要重启系统
      安装完成

    重启系统后会提示需要卸载光盘镜像
    卸载光盘镜像

    选中虚拟机Ubuntu20.04
    设置

    去掉启动时连接,然后回车,此时系统会自动重启
    去掉启动时连接

    1. 登录系统
      在系统终端输入账号、密码并回车后就能成功登录系统
      登录系统

    VMWare WorkStation 制作快照

    VMWare WorkStation提供了快照的功能用于保存系统的某段时间的状态,当后期对系统进行破坏性(自杀性)试验操作时,如果系统不能正常启动,可以选择恢复快照来还原到系统的某个状态。

    首先关闭系统,然后选择快照->拍摄快照
    关机

    拍摄快照
    拍摄快照

    然后设置快照名称和说明,拍摄快照即可。
    设置快照

    后期在遇到系统不能使用时可以返回快照
    恢复快照

    如果快照依然不能还原系统,在系统安装完成后,可以关闭系统后将C:\VirtualMachines\Linux\Server\Ubuntu\Ubuntu20.04目录备份到系统的某个文件夹中。后期使用VMWareWorkStation打开Ubuntu-Server-20.04.1.vmx文件即可。