凌峰创科服务平台

云服务器安装linux系统

云服务器安装Linux系统是现代云计算环境中的基础操作,广泛应用于网站部署、应用开发、大数据处理等场景,以下是详细的安装步骤及注意事项,帮助用户顺利完成系统部署。

准备工作

在安装Linux系统前,需确保满足以下条件:

  1. 云服务器配置:根据需求选择CPU、内存、存储及带宽,建议至少2核4GB配置以保证基础操作流畅。
  2. 镜像选择:主流Linux发行版如Ubuntu、CentOS、Debian等,可通过云服务商提供的镜像列表选择合适版本(如Ubuntu 22.04 LTS)。
  3. 网络设置:确保服务器已绑定公网IP,并配置安全组规则(如开放SSH端口22)。
  4. 远程连接工具:准备PuTTY(Windows)、Terminal(macOS/Linux)或云服务商自带的Web SSH工具。

安装步骤

创建云服务器实例

登录云服务商控制台(如阿里云、腾讯云、AWS),选择“创建实例”,填写实例名称、选择地域及可用区,然后选择预置的Linux镜像。

配置存储与网络

  • 存储:系统盘默认分配20-50GB,可根据需求扩容;数据盘如需额外空间,需单独创建并挂载。
  • 网络:选择VPC(虚拟私有云)配置,确保子网、安全组规则与业务匹配,安全组需允许SSH(22端口)、HTTP(80端口)等访问。

初始化实例

创建完成后,通过控制台获取公网IP,使用SSH连接服务器:

ssh root@公网IP
首次登录可能需修改默认密码(如CentOS初始密码为空,需通过控制台重置)。

系统基础配置

  • 更新系统
    Ubuntu/Debian: apt update && apt upgrade -y  
    CentOS/RHEL: yum update -y
  • 安装必要工具:如wgetcurlvim等,
    apt install wget vim -y  # Ubuntu系统

用户权限管理

建议创建非root用户并配置sudo权限:

adduser username
usermod -aG sudo username
su - username

防火墙配置

  • Ubuntu/Debian:使用ufw
    ufw allow OpenSSH  # 允许SSH
    ufw enable         # 启用防火墙
  • CentOS:使用firewalld
    firewall-cmd --permanent --add-service=ssh
    firewall-cmd --reload

常见问题与优化

  1. 时区设置
    timedatectl set-timezone Asia/Shanghai
  2. 禁用swap(部分优化场景需关闭):
    swapoff -a && sed -i '/ swap / s/^\(.*\)$/#\1/g' /etc/fstab

相关问答FAQs

Q1: 安装Linux系统时如何选择合适的发行版?
A1: 选择发行版需考虑应用场景:Ubuntu适合新手,社区支持丰富;CentOS/RHEL稳定性强,适合企业级应用;Debian轻量级,适合资源有限的服务器,若为开发环境,可优先选Ubuntu;生产环境建议CentOS Stream或RHEL。

Q2: 安装后无法通过SSH连接服务器怎么办?
A2: 首先检查安全组是否开放22端口,确认防火墙规则(如ufw statusfirewall-cmd --list-all),若仍无法连接,可通过云服务商控制台的“重置密码”功能修改登录凭证,或检查SSH服务状态(systemctl status sshd)并重启服务。

分享:
扫描分享到社交APP
上一篇
下一篇