云服务器安装Linux系统是许多开发者和运维人员的常见需求,整个过程涉及准备工作、选择安装方式、具体操作步骤及后续配置,以下是详细的操作指南,帮助顺利完成Linux系统的安装。

准备工作
在开始安装前,需确保以下准备工作就绪:
- 选择云服务商并创建实例:登录阿里云、腾讯云、AWS等云服务商平台,进入云服务器控制台,选择“创建实例”,根据需求选择地域、实例规格(如vCPU、内存)、存储类型及容量(建议系统盘至少40GB)。
- 选择操作系统:在创建实例时,镜像类型选择“Linux”,并根据需求发行版(如Ubuntu 22.04、CentOS 7、Debian 11等),部分云服务商提供公共镜像,也可自定义导入私有镜像。
- 配置网络与安全组:确保实例所在安全组规则放行了必要端口(如SSH默认22端口、HTTP 80端口、HTTPS 443端口),并绑定弹性公网IP以便远程访问。
- 获取连接信息:记录实例的公网IP、用户名(如Ubuntu为“ubuntu”,CentOS为“root”)及密码或密钥对(推荐使用SSH密钥对提高安全性)。
安装方式选择
云服务器安装Linux主要有两种方式:

- 镜像安装(推荐):通过云服务商提供的公共或私有镜像直接创建实例,系统预装完成,适合快速部署。
- 手动安装(如ISO镜像):通过VNC或远程连接手动安装,适合自定义系统配置(如磁盘分区、软件包选择),但操作较复杂。
镜像安装详细步骤(以Ubuntu 22.04为例)
- 创建实例:登录云服务商控制台,点击“创建实例”,选择“Ubuntu 22.04 LTS”镜像,配置实例规格(如2核4G)、存储(50GB系统盘),并设置登录凭证(SSH密钥对或密码)。
- 启动实例:确认配置后,点击“创建”,等待实例启动(约25分钟),在实例列表中查看状态变为“运行中”。
- 远程连接:使用SSH工具(如PuTTY、Xshell)或云服务商提供的Web VNC连接实例,命令示例:
ssh ubuntu@公网IP,输入密码或密钥 passphrase。 - 系统初始化配置:
- 更新系统:运行
sudo apt update && sudo apt upgrade y。 - 配置网络:检查IP是否为DHCP分配,如需静态IP,编辑
/etc/netplan/01netcfg.yaml文件,配置后运行sudo netplan apply。 - 设置主机名:运行
sudo hostnamectl sethostname your_hostname。
- 更新系统:运行
- 安装必要软件:根据需求安装常用工具,如
sudo apt install y nginx python3pip等。
手动安装步骤(以CentOS 7 ISO为例)
若需手动安装,需通过VNC连接并操作:
- 上传ISO镜像:将CentOS 7 ISO镜像上传至云服务器存储(如对象存储),并挂载为光驱。
- 启动安装程序:通过VNC进入实例,选择“Install CentOS 7”,按提示选择语言、键盘布局。
- 磁盘分区:选择“自定义分区”,建议分配/boot(500MB)、swap(内存大小)、/(剩余空间)。
- 配置网络:设置静态IP或DHCP,配置主机名、时区等。
- 安装软件包:选择“Minimal Install”最小化安装,或勾选所需软件包(如Development Tools)。
- 设置root密码和用户:创建管理员账户,完成安装后重启系统。
安装后优化配置
- 防火墙配置:CentOS使用
firewalld,运行sudo firewallcmd permanent addservice=ssh并重载;Ubuntu使用ufw,运行sudo ufw allow ssh。 - SSH安全加固:编辑
/etc/ssh/sshd_config,禁用root登录(PermitRootLogin no),修改默认端口(如Port 2222),重启SSH服务:sudo systemctl restart sshd。 - 定期更新:配置自动更新或定期手动更新系统包,确保安全性。
常见问题与解决方案
- 连接失败:检查安全组是否放行SSH端口,确认IP和用户名正确,重启实例。
- 磁盘空间不足:通过
df h查看,使用lvextend或growpart扩容分区,再调整文件系统。
相关问答FAQs
Q1:云服务器安装Linux后无法联网怎么办?
A:首先检查网络配置,确保实例绑定弹性IP且安全组放行出站规则,在Linux中运行ping 8.8.8.8测试网络连通性,若不通,检查/etc/resolv.conf中的DNS配置(如8.8.8.8),或联系云服务商检查VPC网络设置。

Q2:如何更换云服务器的Linux系统镜像?
A:登录云服务商控制台,进入实例列表,选择目标实例,点击“更多”→“镜像”→“创建自定义镜像”,完成后基于新镜像创建新实例,或直接使用“重装系统”功能(需停止实例),选择目标镜像即可重装。
原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/305032.html