最近准备学习Linux,所以下载了最新的ubuntu server版本24.04,将安装步骤记录下来供参考。
1.安装
挂载光驱和iso文件,启动虚拟机。启动后,你会看到 GRUB 菜单上有两个选项: Try or Install Ubuntu Server 和 Test memory, 选择第一个选项,按 ENTER 键继续。
您将在屏幕上看到一些引导消息,持续几秒钟。
系统完成后,需要选择安装语言,我选的English
接下来是键盘布局,一般默认
安装类型: 默认情况下,Ubuntu Server 选项被选中。除此之外,你还可以选择 Ubuntu Server (minimized) 选项,这是一个自定义的版本,在不需要用户登录的环境中占用很小的空间。我们选择 Ubuntu Server 选项.,然后按 ENTER 继续 。
配置网络。默认情况下是DHCP,我选择的是静态IP
在我们的设置中,enp0s3 是唯一的活动网络接口。我们将配置一个静态 IP 地址,而不是 DHCP,因为我们希望服务器地址不变。因此,确保您的活动接口被选中,然后点击键盘上的右箭头键,并在出现的菜单上,使用向下箭头键选择 Edit IPv4。
在弹出的命令行窗口中,选择 Manual 选项,点击 ENTER 继续
填写 IP 详细信息:即子网、IP 地址、网关、DNS 和搜索域 (如果有的话),然后选择Save,并点击 ENTER 继续。
subnet:子网,一般是192.168.X.0/24
address:IP地址,和上面子网在一个段内,如192.168.X.3
Gateway:网关,和子网一致,一般为192.168.X.1
name servers:DNS服务器,看你网络的设置,192.168.X.1
网络结束后,配置Proxy。如果您打算连接到代理服务器,请填入相关信息,否则请留空,点击 Done 继续。
安装程序将通过更新软件包索引来执行镜像测试。镜像测试完成后,选择 Done,并按 ENTER 继续。
下面磁盘分区。在此步骤中,您将需要配置磁盘分区。默认情况下,选择引导存储,这将根据您的驱动器大小使用最推荐的设置进行自动分区。另一个选项 Custom storage layout 允许您手动指定分区,包括分区类型和大小。我图简单,就直接选择默认的分区选项(第一个),选择 Done 并按 ENTER 继续。
系统会将自动分配的分区情况显示给你,如果一切正常,选择 Done 并按 ENTER 继续。
在弹出的框中,选择Continue 并点击 ENTER 将更改写入磁盘。
接下来会要求创建用户账号,依次填入 姓名,服务器名称,登录用户名,密码,确认密码
接下来询问是否启用Ubuntu Pro 这个是ubuntu的附加服务,我们不用,所以跳过(后期需要可以再次启用),所以点击 Continue。
接下来选择是否安装OpenSSH服务器和其他软件,因为我们需要远程登录服务器,所以需要安装
下面就是复制文件并自动配置
当看到“Installation complete”就表示安装完成了,选择“Reboot Now”重启即可
重启后输入之前设置的用户名和密码即可登陆了
安装好后,一定记得更新一下包,执行下面两条命令
sudo apt-get update
sudo apt-get upgrade
更新完后,我们再检查一下OpenSSH的运行情况,以便我们可以通过SSH登录服务器
执行 sudo systemctl status ssh
这时候,我们发现服务没有启动,处于disabled状态,我们需要启动它,执行 sudo systemctl start ssh,同时将它加入到自动启动列表 sudo systemctl enable ssh
我们再检查一下SSh的状态
我们看到状态都是OK的
如果我们需要修改SSH的配置,编辑/etc/ssh/sshd_config
文件,然后重启SSH服务以应用更改:sudo systemctl restart ssh
下面我们就可以通过SSH客户端连接到服务器上了