179 lines
5.2 KiB
Markdown
179 lines
5.2 KiB
Markdown
---
|
||
title: ubuntu
|
||
date: 2025-05-09 09:44:01
|
||
tags:
|
||
---
|
||
|
||
# Server
|
||
|
||
## 安装
|
||
|
||
默认选中「Try or Install Ubuntu Server」安装选项,回车(或等待 30 秒后),等待系统镜像自检并进行安装初始化。
|
||
|
||

|
||
|
||
### 选择语言:English
|
||
|
||

|
||
|
||
### 键盘默认:English
|
||
|
||

|
||
|
||
### 安装类型:Ubuntu Server
|
||
|
||
选择默认第一个(会自带一些组件,方便使用)
|
||
|
||

|
||
|
||
### 网络配置
|
||
|
||
使用 DHCP 或者 静态IP (建议这里设置好 静态IP,如果选择 DHCP,则在此界面直接选择Done 后即可)
|
||
|
||

|
||
|
||
静态IP 选择 Edit IPv4
|
||
|
||

|
||
|
||
然后选择 Manual
|
||
|
||

|
||
|
||

|
||
|
||
### 代理配置
|
||
|
||
**Configure proxy配置页面的Proxy address无需配置**
|
||
|
||

|
||
|
||
### 镜像源配置
|
||
|
||
默认清华源
|
||
|
||

|
||
|
||
### 安装磁盘配置
|
||
|
||
**选择安装磁盘,直接回车默认自动分配,需要手动分区的话选择 [custom storage layout]**
|
||
|
||

|
||
|
||
选择 **custom storage layout**
|
||
|
||

|
||
|
||

|
||
|
||
首先分配swap分区:一般基于物理内存的 2-4倍
|
||
|
||

|
||
|
||
/boot 分区,一般2G足以
|
||
|
||
/ 根分区,分配剩余空间
|
||
|
||

|
||
|
||
### 设置计算机名及用户名
|
||
|
||

|
||
|
||
### 是否升级 Ubuntu Pro
|
||
|
||
直接默认跳过即可
|
||

|
||
|
||
### 安装 OpenSSH 服务
|
||
|
||

|
||
|
||
### 选择预置环境
|
||
|
||
按需选取,不需要则直接选择 Done 回车继续
|
||
|
||

|
||
|
||
安装系统中
|
||
|
||

|
||
|
||
安装完成后重启即可
|
||
|
||

|
||
|
||
重启完成,进入系统
|
||
|
||

|
||
|
||
## 配置网络
|
||
|
||

|
||
|
||
```shell
|
||
cd /etc/netplan
|
||
ls
|
||
# 编辑当前目录下以yaml扩展名的网卡配置文件
|
||
sudo vim 50-cloud-init.yaml
|
||
```
|
||
|
||
文件内容
|
||
|
||
```shell
|
||
network:
|
||
version: 2
|
||
ethernets:
|
||
enp0s3:
|
||
dhcp4: true
|
||
```
|
||
|
||
在VirtualBox中工具->网络中 增加仅主机(Host-Only)网络
|
||
|
||

|
||
|
||
网卡如果要是DHCP就选自动配置网卡,否则手动分配就选手动配置网卡
|
||
|
||
如果选DHCP,还需要启动服务器
|
||
|
||

|
||
|
||
配置好后,在对应虚拟机中,添加好网卡,连接方式选择仅主机(Host-Only)网络,名称选择刚刚在工具中配置的
|
||
|
||

|
||
|
||
以上修改需要先重启虚拟机
|
||
|
||
查看是否生效,需要执行`ip a`命令
|
||
|
||
看是否有网卡名称为`enp0s8`
|
||
|
||
紧接着回到刚刚在`/etc/netplan`目录,下编辑的网卡配置文件`50-cloud-init.yaml`
|
||
|
||
增加`enp0s8`,若是自动分配网络,则直接`dhcp4: true`即可,否则按一下分配`addressed`,手动分配一个根据子网的ipv4地址,并将`dhcp4`设置为`false`
|
||
|
||
```shell
|
||
network:
|
||
version: 2
|
||
ethernets:
|
||
enp0s3:
|
||
dhcp4: true
|
||
enp0s8:
|
||
addresses: [192.168.56.35/24]
|
||
dhcp4: no
|
||
|
||
```
|
||
|
||
`:wq`保存后,执行一下命令
|
||
|
||
```shell
|
||
sudo netplan generate
|
||
sudo netplan apply
|
||
```
|
||
|
||
若不报错,则修改成功,再执行`ip a`查看网卡信息
|
||
|
||

|
||
|
||
ip地址已经生效,可以在主机里 ping 一下
|