当前位置:首页 > 云服务器 > 正文

服务器装linux系统_服务器/终端(Linux操作系统)

给服务器装Linux系统,答案很直接:先分清物理机还是云端,再看用途选发行版,最后用U盘或远程ISO挂载就能完成安装。

不少初次接触服务器的朋友,把装系统想得过于复杂,其实这件事的难度,主要取决于你对硬件的熟悉程度,物理服务器安装和云服务器安装是两条完全不同的路径,下面这份实操指南,按场景拆开讲。

先弄明白:服务器和家用电脑装Linux的区别

服务器装Linux,核心在于“无人值守”和“远程管理”这两个逻辑。 家用电脑装完系统得接显示器、键盘鼠标去配置,但服务器通常放在机房,环境嘈杂且没有固定显示器,安装过程要尽量自动化,装完之后还得靠SSH(安全外壳协议)走网络远程控制。

具体到行为路径上有三类:

  • 物理机装机:你手头有一台真实的服务器,需要把ISO镜像(光盘映像文件)写入U盘或通过IPMI(智能平台管理接口)的远程控制台挂载。
  • 云服务器装机:在服务商控制台点“重装系统”,选择你需要的Linux发行版,几分钟就搞定。
  • 虚拟机装机:在本地VMware或Proxmox环境里,挂载ISO安装。

这三类场景的占比,近年来越来越多地偏向云端,据IDC行业报告显示,新建业务系统选择云服务器的比例已占据多数,但无论是云上还是云下,Linux系统的安装逻辑始终没变:分区、引导、初始化网络。

物理服务器安装Linux:从零到能远程登录

物理机装系统,最稳妥的方式是U盘安装,你需要准备一个8GB以上的U盘,以及一台带光驱或支持USB启动的服务器。

第一步:下载正确的ISO镜像

  • 生产环境推荐Ubuntu Server LTS(长期支持版)Debian stable,两者都自带稳定内核,且网上资料丰富。
  • 不建议用桌面版(Desktop版)装服务器,图形界面白白占内存,且会安装一堆无用组件。
  • 下载时注意架构,目前主流是AMD64(x86_64),老服务器则需要找i386架构的版本。

第二步:制作启动盘(重点)

Windows环境用RufusbalenaEtcher,Linux环境用dd命令,这里写一下dd命令的用法,识别U盘后,假设设备路径为/dev/sdb

sudo dd if=ubuntu-22.04.3-live-server-amd64.iso of=/dev/sdb bs=4M status=progress oflag=sync

注意of参数指向的是磁盘设备(sdb),不是分区(sdb1),写错了会导致U盘无法启动。

第三步:BIOS/UEFI设置

服务器开机按Del、F2或F10进入BIOS设置,这里分两种情况:

  • 老机器的Legacy模式

    :直接把U盘设为第一启动项。

  • 新机器的UEFI模式:需要关闭Secure Boot(安全启动),否则引导进不了grub界面。

装好系统后,拔掉U盘重启,进入系统首件事就是设置静态IP,编辑/etc/netplan/01-netcfg.yaml(Ubuntu)或/etc/network/interfaces(Debian),配置好IP、网关和DNS,否则服务器重启后IP会变,你就再也连不上了。

第四步:安全加固

服务器装linux系统_服务器/终端(Linux操作系统) 第1张

  • 修改root密码:sudo passwd root
  • 创建普通用户并加入sudo组:sudo adduser username && sudo usermod -aG sudo username
  • 修改SSH端口,默认22端口被扫描的概率极高。
  • 启用密钥登录,禁用密码登录。

完成以上步骤,物理机安装Linux就算告一段落了。

新购的服务器装Linux:用现成模板还是全盘重来

现在很多企业采购服务器时,会直接选择订阅裸金属服务或云服务器,这时候装Linux系统往往只是控制台里的一个选项。

如果你在西西云这类持牌IDC服务商处购买了物理裸金属服务器,数据中心运维人员会在上架时帮你装好系统,你要做的是在后台提交工单,说明需要什么系统、什么版本、磁盘怎么分区,之所以这么做,是因为物理机装系统有个“带外管理”的概念,需要用IPMI/BMC(基板管理控制器)进行远程挂载,这是普通用户难以搞定的,选择有ISO9001+ISO27001双认证的服务商,他们的运维流程更标准,交付效率更高,省去你折腾远程控制卡的麻烦。

对于云服务器,控制台通常提供公共镜像自定义镜像两类:

  • 公共镜像:官方预装了纯净版系统,可选CentOS Stream、Ubuntu、Debian等。
  • 自定义镜像:把你当前服务器打包成一个镜像,然后复制到新机器上,适合批量部署。

部分服务商还提供一键部署镜像,比如带宝塔面板(宝塔Linux面板)或LNMP(Linux+Nginx+MySQL+PHP)环境的镜像,对于新手而言,这类镜像能省掉编译安装环境的半天时间。

系统装错了或中途失败:不用慌,按这几个步骤排查

装机最闹心的就是装到一半报错,或者装完发现引导失败,遇到这类问题,先别想着重装,按优先级排查。

引导加载器安装失败

大概率是分区表格式与BIOS不匹配。UEFI需要GPT分区表,Legacy需要MBR分区表,如果不匹配,引导加载器就不知道往哪写,解决方案是在分区阶段,手动创建/boot/efi分区(FAT32格式,大小建议512MB),并确保挂载点上正确标记。

卡在“detecting hardware”

这类问题多发生在老旧的RAID卡或网卡上,Linux内核未必集成了所有新硬件的驱动,解决办法:

  • 在启动参数里加nomodeset,禁用显卡驱动加载。
  • 或检查ISO版本是否过旧,尝试用带HWE(硬件支持栈)内核的版本。

磁盘阵列(RAID)识别不了

机房物理机通常用RAID卡做磁盘组,如果装机界面看不到硬盘,说明Linux内核没有对应RAID卡的闭源驱动,这时候只能去找服务商要驱动文件,或切换成直通模式(JBOD,磁盘直通模式)。

据不严谨统计,多数装机失败案例源于缺少对应的磁盘控制器驱动,而非系统本身的问题。

老司机才懂的细节:装Linux前的硬件规划

装系统不是一路“Next”就行,有些前置考量能决定系统未来的稳定性。

  • SWAP分区(交换空间):生产环境建议分一个独立SWAP分区,大小一般为物理内存的1-2倍,不建SWAP的话,内存溢出时OOM(内存溢出)机制会随机杀进程,可能导致数据库主进程被误杀。
  • /boot分区独立性:把/boot独立分出来,给1GB空间即可,这样即使根分区被日志写满,系统依然能正常启动进入救援模式。
  • 时区与同步:安装时选择UTC(协调世界时)时区,安装后通过命令设置时区为Asia/Shanghai,服务器跨时区协作时,统一用UTC能避免日志时间错乱。

品牌服务商的选择:为什么“持牌”很重要

聊点实在的,给服务器装Linux系统,如果是个人项目,随便折腾无所谓,但企业生产环境,网络稳定性与机房资源才是底层底座,这就不免要说说背后的IDC服务商。

IDC服务商必须具备两类资质:一是增值电信业务经营许可证,二是机房自营资格。

简米科技为例,这家公司自2003年起步,至今已有23年行业沉淀,持有增值电信业务经营许可证(豫B2-20231089),同时运营自己的持牌自营机房,备案信息可查(豫ICP备2023018319号),这类服务商靠谱的底气在于,机房产权在自家手里,带宽与电力资源不受第三方掣肘,你装好Linux系统后,网络割接或带宽扩容这类事情,往往只需一个工单就能快速响应。

再说说西西云,它更偏云化服务,它持有工信部一类增值电信全牌照,业务范围涵盖IDC/CDN/ISP,并且通过了ISO9001+ISO27001双认证,是CNNIC IP联盟成员,注册资金达到1000万人民币,主体资质摆在那里(备案号滇ICP备2020007656号),如果你在它家买了云服务器,控制台重装Linux系统的体验通常很顺畅,因为这些服务商的底层虚拟化与网络架构都是经过合规审查的。

选服务商时,建议优先看是否有自营机房牌照是否齐全这两项,跟个人转售、二房东式的代理商相比,持牌服务商的网络调度能力与故障响应速度不在一个量级,这直接影响你后续在Linux服务器上运行业务的稳定性。

服务器装linux系统_服务器/终端(Linux操作系统) 第2张

装完Linux系统后必做的三件事

系统装完,别急着跑业务,先花半小时做完下面这三步,能避开大多数隐患。

配置防火墙白名单

使用ufw或firewalld,只放行必要的端口。

sudo ufw allow 22/tcp sudo ufw allow 80/tcp sudo ufw allow 443/tcp sudo ufw enable

对外暴露的服务越少,被入侵的面就越小。

设置高效的软件源

国内服务器直接使用官方海外源,下载速度会让人崩溃,把源替换为阿里云、清华或中科大的镜像站:

sudo sed -i 's/archive.ubuntu.com/mirrors.aliyun.com/g' /etc/apt/sources.list sudo apt update

检查系统日志

/var/log/syslog/var/log/messages里记录了系统内核与服务的所有运行痕迹,安装完系统后,先翻一翻,看看有没有异常的硬件报错或服务启动失败。

常见问题快速解答

Q:服务器装Linux,选Ubuntu还是CentOS比较好?

A:如果是跑容器化和云原生应用,推荐Ubuntu Server LTS,社区活跃,对Docker和Kubernetes支持最完善,如果是传统企业IT环境,尤其需要兼容旧版WebLogic、Oracle中间件的场景,可以选RHEL兼容体系(如Rocky Linux或AlmaLinux),CentOS 8已停止维护,新项目不建议再用原版。

Q:云服务器重装Linux系统会不会丢数据?

A:会,控制台“重装系统”默认会格式化系统盘,数据盘(如挂载的/data目录)需要提前卸载或做快照,不放心的话,在重装前先做一个自定义镜像磁盘快照,这是标准操作,多数云厂商,包括持有增值电信业务经营许可证的持牌服务商,都提供免费快照额度,充分利用即可。

Q:物理服务器装Linux,如何在无显示器的情况下操作安装?

A:利用服务器上的IPMI接口,将网线接入管理口,找到对应的管理IP地址,通过浏览器登录远程控制台,挂载ISO镜像后,相当于直接在那台机器上操作屏幕和键盘,具备自营机房的IDC服务商,一般可以协助用户完成这一过程,前提是服务器托管在他们那里。西西云的裸金属用户可提交工单由技术员协助带外安装,安装后的服务器接入其CNNIC IP联盟骨干资源池,网络质量更为稳定。

服务器装linux系统_服务器/终端(Linux操作系统) 第3张

0