关于快速安装ubuntu18.04/22.04 server 的问题

一、引言:我们在安装Ubuntu18.04的时候,不管是桌面版desktop,还是服务器版server,都存在一个问题,那就是:在安装过程中都要"downloading and installing security updattes"[下载和安装安全更新],很是浪费时间!作者本人最近就遇到此类问题,多次用虚拟机安装,找到一种快速安装方法:那就是:安装过程关闭网络/网卡,安装至少节省15分钟。下面分享我的做法:

二、准备:虚拟机(VMware  Workstation 或 Oracle VM VirtualBox【本文操作截图使用此虚拟机】)和安装文件:ubuntu-18.04.5-live-server-amd64.iso

三、新建虚拟机:此步比较简单,只要注意网络适配器/连接:由默认选择【NAT模式】,改为固定IP的【桥接模式】;

四、安装步骤:进入系统安装的第一个界面,开始系统的安装操作。每一步的操作,左下角都会提示操作方式!!

1.选择系统语言-English

图1

2.选择Continue without updating 继续而不更新

图2

3.键盘设置-English->[Done]回车

图3

4.重点内容,网络连接:默认选择是自动获取IP地址模式(DHCP),重点记下网卡名称:Oracle虚拟机网卡是【enp0s3】;VMware虚拟机是【ens33】!必须记住此名称,后面配置网络时用到!按Tab键,将光标移到网卡名称位置回车,选择【Edit IPv4】,然后回车进入【IPv4 Method:】选择【Disabled】,然后点【Save】保存->最后【Continue without network

图4
图5
图6

5.代理服务器(Proxy address)选择“空”->【Done】回车

图7

6.设置软件源的地址(Mirros address).选择阿里数据源填入(http://mirrors.aliyun.com/ubuntu),也可以选择清华数据源填入(https://mirrors.tuna.tsinghua.edu.cn/ubuntu)->【Done】回车

图8

7.磁盘分区设置(Guided storage configuration)默认选择use an entire disk ,选择Done,然后按Enter键即可继续。具体特殊情况具体分析配置存储。

图9

8.分区预览(Storage configuration),查看当前文件系统配置。选择Done,然后会弹出警告:是否确认,选择Continue,然后按Enter键即可继续。

图10

9.选择继续【Continue】回车

图11

10.创建用户配置(Profile setup),输入服务器系统的详细信息,比如您的名称,服务器名称,用户名及其密码【特别要记住登录用户名(Pick a username)和登录密码(Choose a password)】,您将使用它们来登录服务器。选择【Done】回车。

图12

11.SSH安装(SSH Setup),可以选择安装open SSH服务器,该服务器允许您从网络上的任何系统远程访问该服务器。按空格键选择/取消选择。如果您现在不执行此操作,则还可以在安装完成后稍后再安装。SSH对于从任何地方访问Ubuntu服务器都很重要,建议选择它。选择【Done】回车。

图13

12.其他功能软件列表(Featured Server snaps)。一个也不选,直接移动到最后,选择【Done】回车。

图13

13.系统开始安装,installing system,然后等待一段时间,等待大约3分钟,具体取决于电脑速度以及软件包的选择和Internet的速度。

当Cancel update and reboot变成【Reboot Now】说明已经安装完成,选择重启。回车重启!再按一次回车!重启!

图14

14.【Reboot Now】重启后,登录进入系统,需要完成网络配置(主要原因是安装前,为了快速安装,已经将网络设置成不可用【Disabled】了,那么完成安装后的首要任务就是将网络重新设置成***可用***),方法:使用vim编辑器,对配置文件进行编辑,使用命令如下:

sudo [空格] vim [空格] /etc/netplan/00-installer-config.yaml(为了防止打错名字,最好用【Tab】命令补全键操作!)

开始配置文件的内容如下图15所示:

图15

15.经过vim编辑完成配置文件后(需要vim的插入、编辑的命令!如何使用vim编辑器网上文章很多,需要读者自行查找!),如下图16(Oraclex虚拟机)和图17(VMware虚拟机)所示(***必须严格按照图16格式保存才行***)保存退出命令(:wq!)

图16(Oracle虚拟机)
图17(VMware虚拟机)

# This is the network config written by 'subiquity'

network:

2个空格ethernets:

4个空格enp0s3:或者ens33:(用VMware的虚拟机使用的网卡)

6个空格 dhcp4:空格true

2个空格version: 空格2

16.保存完成后,应用执行命令:sudo netplan apply使配置生效,通过ifconfig查看ip是否配置成功!还可以$ ping baidu.com实验查看结果!

17.配置静态IP(不是必须操作项目):Ubuntu18.04 server安装配置成功之后,有分配到ip,可以上网。但是遇到重启路由,Ubuntu server端ip地址可能会变掉。鉴于在局域网内,一般还是选择固定server端ip。如下图18所示:

图18

# This is the network config written by 'subiquity'

network:

  ethernets:

    enp0s3:

      dhcp4: false

      addresses: [192.168.1.123/24]

      gateway4: 192.168.1.1

      nameservers:

              addresses: [8.8.8.8,114.114.114.114]

  version: 2

17.1 对于Ubuntu22.04 Server LTS配置静态IP(见图19)

图19 Ubuntu22.04固定IP配置图(2022/6/4)

18.安装配置服务器:特别注意安装之前需将数据源更新:

命令:$ sudo apt update

系统安装完成后,需要配置服务器,要安装如下4个软件:

0)更新数据源 apt update

1)安装web服务器:$  apt install apache2

2)安装数据库服务器:$ apt install mysql-server mysql-client (备注:此处必须将mysql密码设置完成了,才能安装后面的phpmyadmin)

3)安装 PHP 脚本语言:$ apt install php libapache2-mod-php php-pear

4)安装phpMyAdmin:$ apt install phpmyadmin

配置服务器需要参考我的 ubuntu18.04 桌面版的安装配置方法文章。完!

你可能感兴趣的:(关于快速安装ubuntu18.04/22.04 server 的问题)