2025年服务器操作系统选哪个,Ubuntu是否合适?

服务器操作系统选哪个

在CentOS没有专项CentOS Stream之前,服务器端选择操作系统,它无疑是不二的选择,首先,这个操作系统有Redhat公司的背书,其次,这个操作系统是免费的,最后,这个操作系统是开源的,这是一个非常好的选择。随着2024年6月30日最后一个CentOS稳定版本7.9的维护周期结束,服务器端操作系统混战的时代已经开始了。

现在好多操作系统,嘴上不说来自CentOS,但是完全兼容RHEL,这个让咱咋说了,咋也不知道咋也不敢问啊,比如:

  • OpenEuler
  • Alibaba Cloud Linux
  • Anolis
  • TencentOS Server
  • OpenCloudOS

在阿里云的后台,目前可选的操作系统如下图所示:

阿里云后台可安装的操作系统

腾讯云的后台可选择的操作截图如下:

腾讯云后台可安装的操作系统

这两个大厂的模式,基本是一致的,自己做一个,再找个合作伙伴做一个,分别排在可选择项的第一和第二的位置,这阵势,咱也不敢选呀。

至于华为云、百度云、京东云,以及火山引擎,也不用逐一列举了,估计情况都差不多。

而在AWS的后台,则已经看不到CentOS了。

AWS上可选择的操作系统镜像

安装 Ubuntu Server 24.04 LTS

关于 Ubuntu Server 24.04 LTS 的安装,网上有很多教程,我就不重复了。这里整理几个有疑惑的地方供各位参考。而至于初始化安装的过程,可以参考后续整理的文章。

磁盘分区

在安装 Ubuntu Server 24.04 LTS 时,需要注意磁盘分区的问题,不然很容易只使用约一半的磁盘空间。

在 Ubuntu Server 24.04 LTS 中,默认会自动分区,但是分区的大小是有限的,一般只有 20GB。如果需要使用更多的磁盘空间,需要手动分区。

安装Ubuntu系统的磁盘分区

在选择磁盘分区时,需要注意以下几点:

  • 选择一个大的磁盘空间,至少要大于 20GB。
  • 选择一个分区格式,一般选择 ext4。

这是选择默认分区时候的一个坑:

安装Ubuntu系统的磁盘分区

我们将free space给用上:

安装Ubuntu系统的磁盘分区

安装Ubuntu系统的磁盘分区

修改后,free space就没有了。

安装Ubuntu系统的磁盘分区

安装OpenSSH Server

在安装 Ubuntu Server 24.04 LTS 时,需要注意安装 OpenSSH Server 的问题,不然很容易无法远程连接。

在 Ubuntu Server 24.04 LTS 中,默认居然不选择安装 OpenSSH Server,的确很容易犯错。

Ubuntu上安装SSH服务

安装扩展属性

根据需要选择,我这里选择了Docker和PowerShell。

Ubuntu上安装Docker等服务

默认的登录账号和密码

在安装操作系统的过程中,我们会按照提示设置默认的账号和密码,这是一个具有sudo组权限的普通用户账号,也是我们日常登录的账号,如果需要root权限的操作,我们通过sudo命令来执行。至于如何玩转root权限,我们后续再详细介绍。


2025年服务器操作系统选哪个,Ubuntu是否合适?
https://jycpp.github.io/25-06-10-2025年服务器操作系统选哪个.html
作者
Jet Yan
发布于
2025年6月10日
许可协议