前言

本文主要记录了安装 Ubuntu Server 20.04 的过程,均在虚拟机上执行,并未在实体服务器上部署过 ,请自行甄别。


官网下载

下载地址:Get Ubuntu Server | Download | Ubuntu


安装

语言:English

image-20230109165034623

是否更新:Continue without updating

image-20230109165225454

键盘选中文

image-20230109165509201

自定义网卡

1
2
3
4
5
Subnet: 子网掩码 192.168.1.0/24
Address: ip地址 192.168.1.150
GateWay: 网关 192.168.1.1
Name servers: DNS 223.5.5.5
Search domains: 填hostname m1
image-20230109165630421

下方操作为可选项

设置 apt-getsnapd 的代理

如果你能访问外网,可设置代理,此代理会在 /etc/apt/apt.conf.d/90curtin-aptproxy/etc/systemd/system/snapd.service.d/snap_proxy.conf 自动帮你配置好你写的代理,如果代理不可用,记得去这两个文件中删掉代理相关配置,否则 apt-getsnapd 命令会走代理而导致软件无法安装

如果你不能访问外网,这里无需填写,但后面所有的安装你都需要单独配置国内镜像,否则龟速下载或者超时。

image-20230109170408009
1
2
3
4
5
6
7
root@m1:~# cat /etc/apt/apt.conf.d/90curtin-aptproxy
#Acquire::http::Proxy "http://192.168.1.46:8889";
#Acquire::https::Proxy "http://192.168.1.46:8889";
root@m1:~# cat /etc/systemd/system/snapd.service.d/snap_proxy.conf
#[Service]
#Environment="HTTP_PROXY=http://192.168.1.46:8889"
#Environment="HTTPS_PROXY=http://192.168.1.46:8889"

Ubuntu Mirrors 地址:https://mirrors.tuna.tsinghua.edu.cn/ubuntu/

此处建议直接使用国内镜像地址,原理是帮你修改了 /etc/apt/sources.list,后面如果想换镜像地址记得来这里改。

image-20230109170556227

image-20230109171321173


分区:此处自行配置。如果你没有大容量存储挂载点,记得给根目录多一点空间。如果你有大容量存储挂载点,记得后面所有的组件都要考虑安装位置,也就是需要手动指定缓存、data等数据的存放问题,否则按照软件默认安装的位置,会堆满根目录。

image-20230109171016649 image-20230109171515103 image-20230109171552496

用户名、密码、hostname:

image-20230109171652594

安装SSH:这里记得安装,要不然后面还得去服务器上手动装一下,才能远程连接。

image-20230109171811578

其他应用:都不选,我们自己装

image-20230109172000503

安装完成,重启。

然后 ssh 连接即可,先不要用 root 用户(因为默认禁止 root 用户登录),用你自己创建的那个用户远程登录。