Ubuntu 22.04云服务器7步安装配置指南
文章分类:技术文档 /
创建时间:2025-07-10
在云服务器上部署Ubuntu 22.04系统,就像为业务搭建一幢“数字大厦”——基础打得牢,后续的应用部署、数据存储才能稳当。无论是跨境电商网站运行,还是企业内部系统支撑,这套配置流程都是关键起点。下面从镜像选择到服务配置,分7步详细拆解。

云服务器的“地基”是系统镜像。创建实例时,务必在镜像市场中精准定位“Ubuntu 22.04 LTS”版本(LTS即长期支持版,提供5年系统更新维护)。选镜像如同挑建筑材料——要认准官方或认证供应商,避免非正规镜像携带恶意软件或兼容性问题,这一步直接决定后续系统的稳定性和安全性。
选定镜像后进入实例创建环节。CPU核心数、内存容量、存储类型(SSD或HDD)的配置需结合业务需求:比如轻量级Web应用选2核4G足够,数据处理类任务则建议4核8G起步。网络带宽也别贪大,10Mbps通常能满足多数中小企业需求,过高配置会增加成本。就像装修房子,客厅摆太大的沙发反而显拥挤,服务器资源同理,按需分配才是最优解。
实例创建成功后,需用SSH(安全外壳协议,加密远程连接工具)建立连接。本地终端输入命令“ssh 用户名@服务器公网IP”即可,首次连接会提示确认密钥指纹,输入实例创建时设置的密码(或使用密钥对更安全)完成登录。这一步相当于拿到大厦的“门禁卡”,确保只有授权人员能进入操作。
登录后第一件事是更新系统。执行两条命令:
sudo apt update # 更新软件包索引
sudo apt upgrade -y # 升级所有可更新包
就像定期给房子做“安全检查”,更新能修复系统组件的已知漏洞(比如近期CVE-2024-1234类系统级漏洞),同时让软件保持最新功能。据CNCERT(国家互联网应急中心)统计,60%的服务器攻击源于未及时更新的老旧组件。
Ubuntu默认的UFW(简单防火墙)是服务器的“智能门禁”。依次执行:
sudo ufw allow ssh # 允许SSH远程管理
sudo ufw allow http # 允许HTTP网页访问
sudo ufw allow https # 允许HTTPS加密访问
sudo ufw enable # 启用防火墙
注意:除非必要,不要开放3389(Windows远程)、1433(SQL Server)等非业务端口,最小化暴露面能降低80%的外部攻击风险。
直接用root用户操作如同拿着“万能钥匙”开门,一旦密码泄露后果严重。建议创建普通用户并授予sudo权限(仅在需要时临时提权):
sudo adduser 新用户名 # 按提示设置密码和用户信息
sudo usermod -aG sudo 新用户名 # 将用户加入sudo组
后续日常操作使用新用户登录,需管理员权限时在命令前加sudo即可,这是符合最小权限原则的安全实践。
最后根据业务需求安装服务。以跨境电商网站常用的Nginx为例:
sudo apt install nginx -y # 安装Nginx
sudo systemctl start nginx # 启动服务
sudo systemctl enable nginx # 设置开机自启
安装完成后,访问服务器公网IP即可看到Nginx欢迎页,说明Web服务已就绪。若需数据库,可同步安装MySQL或PostgreSQL,命令逻辑类似。
完成这7步,你的Ubuntu 22.04云服务器就具备了安全、稳定的运行环境。后续可根据业务增长调整资源(如升级CPU内存),或通过“sudo apt install”命令扩展更多工具(如Python、Docker)。记住,服务器配置不是一劳永逸,定期检查更新、监控资源使用情况,才能让这幢“数字大厦”长久稳固。

步骤1:选对镜像,打好地基
云服务器的“地基”是系统镜像。创建实例时,务必在镜像市场中精准定位“Ubuntu 22.04 LTS”版本(LTS即长期支持版,提供5年系统更新维护)。选镜像如同挑建筑材料——要认准官方或认证供应商,避免非正规镜像携带恶意软件或兼容性问题,这一步直接决定后续系统的稳定性和安全性。
步骤2:按需配资源,避免“大马拉小车”
选定镜像后进入实例创建环节。CPU核心数、内存容量、存储类型(SSD或HDD)的配置需结合业务需求:比如轻量级Web应用选2核4G足够,数据处理类任务则建议4核8G起步。网络带宽也别贪大,10Mbps通常能满足多数中小企业需求,过高配置会增加成本。就像装修房子,客厅摆太大的沙发反而显拥挤,服务器资源同理,按需分配才是最优解。
步骤3:SSH连接,建立“数字桥梁”
实例创建成功后,需用SSH(安全外壳协议,加密远程连接工具)建立连接。本地终端输入命令“ssh 用户名@服务器公网IP”即可,首次连接会提示确认密钥指纹,输入实例创建时设置的密码(或使用密钥对更安全)完成登录。这一步相当于拿到大厦的“门禁卡”,确保只有授权人员能进入操作。
步骤4:更新软件包,修补“安全漏洞”
登录后第一件事是更新系统。执行两条命令:
sudo apt update # 更新软件包索引
sudo apt upgrade -y # 升级所有可更新包
就像定期给房子做“安全检查”,更新能修复系统组件的已知漏洞(比如近期CVE-2024-1234类系统级漏洞),同时让软件保持最新功能。据CNCERT(国家互联网应急中心)统计,60%的服务器攻击源于未及时更新的老旧组件。
步骤5:UFW防火墙,安装“智能门禁”
Ubuntu默认的UFW(简单防火墙)是服务器的“智能门禁”。依次执行:
sudo ufw allow ssh # 允许SSH远程管理
sudo ufw allow http # 允许HTTP网页访问
sudo ufw allow https # 允许HTTPS加密访问
sudo ufw enable # 启用防火墙
注意:除非必要,不要开放3389(Windows远程)、1433(SQL Server)等非业务端口,最小化暴露面能降低80%的外部攻击风险。
步骤6:创建普通用户,告别“万能钥匙”
直接用root用户操作如同拿着“万能钥匙”开门,一旦密码泄露后果严重。建议创建普通用户并授予sudo权限(仅在需要时临时提权):
sudo adduser 新用户名 # 按提示设置密码和用户信息
sudo usermod -aG sudo 新用户名 # 将用户加入sudo组
后续日常操作使用新用户登录,需管理员权限时在命令前加sudo即可,这是符合最小权限原则的安全实践。
步骤7:按需装服务,搭好“业务房间”
最后根据业务需求安装服务。以跨境电商网站常用的Nginx为例:
sudo apt install nginx -y # 安装Nginx
sudo systemctl start nginx # 启动服务
sudo systemctl enable nginx # 设置开机自启
安装完成后,访问服务器公网IP即可看到Nginx欢迎页,说明Web服务已就绪。若需数据库,可同步安装MySQL或PostgreSQL,命令逻辑类似。
完成这7步,你的Ubuntu 22.04云服务器就具备了安全、稳定的运行环境。后续可根据业务增长调整资源(如升级CPU内存),或通过“sudo apt install”命令扩展更多工具(如Python、Docker)。记住,服务器配置不是一劳永逸,定期检查更新、监控资源使用情况,才能让这幢“数字大厦”长久稳固。