项目背景:使用阿里云轻量应用服务器(99元/年)部署企业官网
技术栈:Nginx + HTML/CSS/JS + 域名解析
适用场景:个人网站、企业官网、博客系统低成本部署


📋 目录

  1. 为什么选择阿里云99元服务器
  2. 服务器购买流程
  3. 服务器初始化配置
  4. 官网部署步骤
  5. 退订案例分析
  6. 常见问题解答

一、为什么选择阿里云99元服务器

1.1 产品对比

阿里云轻量应用服务器 vs ECS云服务器

特性 轻量应用服务器 ECS云服务器
价格 99元/年 800-2000元/年
CPU 2核 1-64核可选
内存 2GB/4GB 1GB-512GB可选
带宽 3-5Mbps 按量/包年包月
流量 每月1000GB 不限或按量
适用场景 小型网站、博客 企业级应用
管理难度 简单(一键部署) 复杂(需专业知识)
扩展性 一般

1.2 99元套餐配置

典型配置(活动价):

CPU: 2核
内存: 2GB
系统盘: 40GB SSD
带宽: 3Mbps
流量: 每月1000GB
地域: 中国大陆(可选)
操作系统: CentOS 7.9 / Ubuntu 20.04 / Windows Server

性价比分析

  • ✅ 价格便宜:平均8.25元/月
  • ✅ 配置够用:静态网站完全足够
  • ✅ 流量充足:1000GB/月 ≈ 33GB/天
  • ✅ 带宽合理:3Mbps可支持10-20并发用户

1.3 适合的场景

推荐使用

  • ✅ 个人博客
  • ✅ 企业官网(静态)
  • ✅ 产品展示页
  • ✅ 个人简历网站
  • ✅ 小型论坛(低流量)

不推荐使用

  • ❌ 高并发应用(>100 QPS)
  • ❌ 视频流媒体服务
  • ❌ 大型电商平台
  • ❌ 数据库密集型应用
  • ❌ AI模型训练

二、服务器购买流程

2.1 登录阿里云

入口

https://www.aliyun.com/
点击"登录" → 输入账号密码

首次注册

  1. 使用手机号注册
  2. 完成实名认证(必须)
  3. 绑定支付方式(支付宝/微信/银行卡)

2.2 查找优惠活动

路径

阿里云首页 → 活动专区 → 新人特惠 / 限时秒杀

或直接搜索

搜索框输入:"轻量应用服务器 99元"

常见活动

  • 新人首购:99元/年(限新用户)
  • 老用户续费:199-299元/年
  • 双11/618大促:更低价格

2.3 选择配置

推荐配置(官网部署):

【基础版】99元/年
- CPU: 2核
- 内存: 2GB
- 系统盘: 40GB
- 带宽: 3Mbps
- 流量: 1000GB/月
- 地域: 华东1(上海)或华北2(北京)
- 系统: CentOS 7.9 64位

选择理由

  • 2核2GB足够运行Nginx
  • 40GB存储可存放大量图片和文件
  • 3Mbps带宽满足日常访问
  • 1000GB流量绰绰有余

2.4 下单支付

操作步骤

  1. 点击"立即购买"
  2. 确认配置信息
  3. 选择购买时长(建议1年)
  4. 勾选"自动续费"(可选)
  5. 提交订单
  6. 选择支付方式
  7. 完成支付

支付成功后

  • 收到短信通知
  • 控制台显示服务器实例
  • 可查看公网IP地址

三、服务器初始化配置

3.1 获取服务器信息

登录阿里云控制台

控制台 → 轻量应用服务器 → 我的服务器

关键信息

实例名称: my-website-server
公网IP: 47.xxx.xxx.xxx
内网IP: 172.xx.xx.xx
操作系统: CentOS 7.9
状态: 运行中

3.2 重置密码

首次使用必须设置密码

服务器列表 → 选择实例 → 更多 → 重置密码
输入新密码(大小写字母+数字+特殊字符)
重启服务器使密码生效

密码要求

  • 长度:8-30位
  • 包含:大写字母、小写字母、数字、特殊字符
  • 示例:MyServer@2026

3.3 远程连接服务器

方式1:Workbench(推荐新手)

优点

  • ✅ 无需安装软件
  • ✅ 浏览器直接访问
  • ✅ 支持AI助手(通义千问)
  • ✅ 文件上传下载方便

操作步骤

1. 服务器列表 → 点击"远程连接"
2. 选择"Workbench"
3. 输入用户名(root)和密码
4. 连接成功,进入命令行界面

AI助手功能

  • 输入自然语言命令(如:“安装Nginx”)
  • AI自动生成Linux命令
  • 解释命令作用
  • 错误诊断和建议
方式2:Xshell(专业用户)

优点

  • ✅ 功能强大
  • ✅ 支持会话管理
  • ✅ 文件传输(SFTP)
  • ✅ 多标签页

下载安装

官网:https://www.netsarang.com/zh/xshell/
下载免费版或家庭/学校免费版

连接配置

主机: 47.xxx.xxx.xxx(服务器公网IP)
端口: 22
协议: SSH
用户名: root
密码: 你的密码
方式3:宝塔面板(可视化操作)

优点

  • ✅ 图形化界面
  • ✅ 一键安装软件
  • ✅ 网站管理方便
  • ✅ 监控面板直观

安装宝塔

# CentOS系统
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

# Ubuntu系统
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

访问面板

http://47.xxx.xxx.xxx:8888
用户名: admin(安装时显示)
密码: xxxxxxxx(安装时显示)

3.4 安全组配置

开放必要端口

控制台 → 防火墙 → 添加规则

HTTP: 80端口    (网站访问)
HTTPS: 443端口  (加密访问)
SSH: 22端口     (远程连接)
宝塔: 8888端口  (如使用宝塔)

安全建议

  • ⚠️ 不要开放所有端口
  • ⚠️ SSH端口可修改为非标准端口(如2222)
  • ⚠️ 定期更新系统补丁

3.5 系统更新

# 更新软件包
yum update -y

# 安装常用工具
yum install -y vim wget curl git net-tools

# 检查系统版本
cat /etc/redhat-release

四、官网部署步骤

4.1 方案选择

三种部署方案对比

方案 难度 灵活性 推荐场景
Nginx手动部署 中等 学习、定制需求
宝塔面板部署 简单 快速上线、新手
Docker部署 较难 最高 多项目、隔离环境

本文采用:Nginx手动部署(通用性强)

4.2 安装Nginx

# 安装EPEL源
yum install -y epel-release

# 安装Nginx
yum install -y nginx

# 启动Nginx
systemctl start nginx

# 设置开机自启
systemctl enable nginx

# 检查状态
systemctl status nginx

验证安装

浏览器访问:http://47.xxx.xxx.xxx
看到 "Welcome to nginx!" 即成功

4.3 上传网站文件

方式1:SCP命令(Linux/Mac)
# 本地执行
scp -r d:/aiwork/website-v2/* root@47.xxx.xxx.xxx:/usr/share/nginx/html/
方式2:WinSCP(Windows)
1. 下载WinSCP:https://winscp.net/
2. 新建会话:
   - 主机名: 47.xxx.xxx.xxx
   - 用户名: root
   - 密码: 你的密码
3. 连接后拖拽文件上传
方式3:宝塔面板上传
1. 登录宝塔面板
2. 文件 → /www/wwwroot
3. 新建文件夹: website-v2
4. 上传压缩包并解压

4.4 配置Nginx

编辑配置文件

vim /etc/nginx/conf.d/website.conf

配置内容

server {
    listen 80;
    server_name riyur.com www.riyur.com;
    
    # 网站根目录
    root /usr/share/nginx/html/website-v2;
    index index.html;
    
    # 日志
    access_log /var/log/nginx/website-access.log;
    error_log /var/log/nginx/website-error.log;
    
    # 主页配置
    location / {
        try_files $uri $uri/ /index.html;
        
        # 缓存设置
        expires 1h;
        add_header Cache-Control "public";
    }
    
    # 静态资源缓存
    location ~* \.(jpg|jpeg|png|gif|ico|css|js|svg|woff|woff2)$ {
        expires 30d;
        add_header Cache-Control "public, immutable";
    }
    
    # Gzip压缩
    gzip on;
    gzip_types text/plain text/css application/json application/javascript text/xml;
    gzip_comp_level 6;
}

测试配置

nginx -t

重新加载

systemctl reload nginx

4.5 域名解析

在阿里云DNS控制台配置

域名控制台 → 解析设置 → 添加记录

记录类型: A
主机记录: @ (表示riyur.com)
记录值: 47.xxx.xxx.xxx(服务器IP)
TTL: 10分钟

再添加一条:
记录类型: A
主机记录: www (表示www.riyur.com)
记录值: 47.xxx.xxx.xxx
TTL: 10分钟

等待生效

  • 通常5-10分钟生效
  • 最长72小时全球生效

验证解析

ping riyur.com
# 应显示服务器IP地址

4.6 HTTPS配置(SSL证书)

申请免费证书
阿里云控制台 → SSL证书 → 免费证书 → 申请
选择域名: riyur.com
验证方式: DNS验证(自动)
等待签发: 5-10分钟
下载证书
证书列表 → 下载 → Nginx格式
得到两个文件:
- xxx.pem(公钥)
- xxx.key(私钥)
上传证书到服务器
# 创建目录
mkdir -p /etc/nginx/ssl

# 上传证书(使用WinSCP或SCP)
scp xxx.pem root@47.xxx.xxx.xxx:/etc/nginx/ssl/
scp xxx.key root@47.xxx.xxx.xxx:/etc/nginx/ssl/
配置HTTPS
vim /etc/nginx/conf.d/website.conf

完整配置

# HTTP自动跳转HTTPS
server {
    listen 80;
    server_name riyur.com www.riyur.com;
    return 301 https://$server_name$request_uri;
}

# HTTPS配置
server {
    listen 443 ssl http2;
    server_name riyur.com www.riyur.com;
    
    # SSL证书
    ssl_certificate /etc/nginx/ssl/xxx.pem;
    ssl_certificate_key /etc/nginx/ssl/xxx.key;
    
    # SSL优化
    ssl_protocols TLSv1.2 TLSv1.3;
    ssl_ciphers HIGH:!aNULL:!MD5;
    ssl_prefer_server_ciphers on;
    
    # 网站根目录
    root /usr/share/nginx/html/website-v2;
    index index.html;
    
    location / {
        try_files $uri $uri/ /index.html;
        expires 1h;
    }
    
    location ~* \.(jpg|jpeg|png|gif|ico|css|js|svg|woff|woff2)$ {
        expires 30d;
        add_header Cache-Control "public, immutable";
    }
}

重新加载

nginx -t
systemctl reload nginx

验证HTTPS

浏览器访问:https://riyur.com
查看地址栏是否有锁图标

4.7 备案展示

在网站底部添加备案号

编辑 footer.htmlindex.html

<footer>
    <div class="container">
        <p>&copy; 2026 上海日毓能源科技有限公司</p>
        <p>
            <a href="https://beian.miit.gov.cn/" target="_blank" rel="nofollow">
                沪ICP备20260001号-1
            </a>
        </p>
    </div>
</footer>

五、退订案例分析

5.1 为什么要退订?

常见退订原因

  1. 业务调整

    • 项目取消
    • 公司转型
    • 网站下线
  2. 成本考虑

    • 寻找更便宜的替代方案
    • 暂时不需要服务器
  3. 性能不足

    • 流量增长,需要升级配置
    • 需要更高性能的ECS
  4. 服务商切换

    • 迁移到腾讯云/华为云
    • 使用Vercel/Netlify等免费托管

5.2 退订政策

阿里云退订规则

购买时长 退订政策 退款比例
按月付费 可随时退订 按天计算
按年付费 5天内无理由 全额退款
按年付费 5天后 扣除已使用天数+手续费
活动特价 不可退订 0元

重要提示

  • ⚠️ 99元活动价通常不可退订
  • ⚠️ 退订后数据无法恢复
  • ⚠️ 域名和服务器是分开计费的

5.3 退订流程

情况1:5天内无理由退订
1. 登录阿里云控制台
2. 费用中心 → 退订管理
3. 选择"五天无理由退订"
4. 选择要退订的实例
5. 填写退订原因
6. 提交申请
7. 等待审核(1-3工作日)
8. 退款原路返回
情况2:超过5天退订
1. 费用中心 → 退订管理
2. 选择"非五天无理由退订"
3. 系统计算退款金额
4. 确认退订
5. 等待审核
6. 退款到账

退款计算公式

退款金额 = 实付金额 - 已使用天数费用 - 手续费(5%)

例如:
- 购买价格:99元/年
- 使用30天后退订
- 已使用费用:99 ÷ 365 × 30 = 8.14元
- 手续费:(99 - 8.14) × 5% = 4.54元
- 退款金额:99 - 8.14 - 4.54 = 86.32元
情况3:活动特价不可退订

处理方式

  1. 继续使用至到期
  2. 到期后不再续费
  3. 迁移数据到其他平台

5.4 退订前必做事项

数据备份清单

# 1. 备份网站文件
tar -czf website-backup-20260509.tar.gz /usr/share/nginx/html/website-v2/

# 2. 备份Nginx配置
cp /etc/nginx/conf.d/website.conf ~/nginx-config-backup.conf

# 3. 备份SSL证书
cp -r /etc/nginx/ssl/ ~/ssl-certs-backup/

# 4. 备份数据库(如有)
mysqldump -u root -p database_name > database-backup.sql

# 5. 下载备份文件到本地
scp root@47.xxx.xxx.xxx:~/website-backup-20260509.tar.gz ./

域名处理

  • 域名是否一起退订?(通常分开计费)
  • 域名是否需要保留?(建议保留)
  • 域名解析是否需要修改?

其他注意事项

  • 通知用户网站即将下线
  • 设置301重定向(如有新网站)
  • 取消自动续费
  • 保存重要日志和数据

5.5 实际退订案例

案例1:项目取消退订

背景

  • 初创公司官网项目
  • 购买99元服务器
  • 运营2个月后项目取消

操作

1. 备份所有网站文件到本地
2. 导出Nginx配置
3. 提交退订申请(超过5天)
4. 退款金额:99 - (99÷365×60) - 手续费 = 约75元
5. 域名保留,指向新的静态托管平台

经验教训

  • ✅ 提前备份数据
  • ✅ 了解退订政策
  • ✅ 域名和服务器分开管理
案例2:迁移到更便宜方案

背景

  • 个人博客
  • 阿里云99元/年
  • 发现GitHub Pages免费

迁移步骤

1. 将静态网站推送到GitHub仓库
2. 启用GitHub Pages
3. 自定义域名指向GitHub Pages
4. 阿里云服务器到期后不再续费
5. 节省99元/年

对比

方案 费用 优点 缺点
阿里云 99元/年 国内访问快、可控 需维护
GitHub Pages 免费 零成本、自动部署 国内访问慢
案例3:升级配置不退订

背景

  • 电商网站
  • 初期99元服务器
  • 流量增长,性能不足

处理方式

1. 不退订原服务器
2. 购买更高配置的ECS
3. 迁移网站到新服务器
4. 原服务器作为备用或测试环境
5. 到期后自然释放

优势

  • 平滑过渡,无停机时间
  • 保留历史数据
  • 降低风险

六、常见问题解答

6.1 服务器相关

Q1: 99元服务器能承载多少访问量?

:取决于网站类型

静态网站(HTML/CSS/JS):

  • 并发用户:10-20人
  • 日PV:5000-10000
  • 月流量:100-300GB

动态网站(PHP/Python):

  • 并发用户:5-10人
  • 日PV:2000-5000
  • 月流量:50-150GB

优化建议

  • 开启Gzip压缩
  • 使用CDN加速
  • 图片懒加载
  • 浏览器缓存
Q2: 服务器被攻击怎么办?

防护措施

# 1. 安装防火墙
yum install -y firewalld
systemctl start firewalld

# 2. 只开放必要端口
firewall-cmd --permanent --add-service=http
firewall-cmd --permanent --add-service=https
firewall-cmd --permanent --add-port=22/tcp
firewall-cmd --reload

# 3. 限制SSH登录IP
vim /etc/ssh/sshd_config
AllowUsers root@你的IP

# 4. 安装Fail2Ban防暴力破解
yum install -y fail2ban
systemctl start fail2ban

阿里云防护

  • 开启DDoS基础防护(免费)
  • 购买Web应用防火墙(WAF)
  • 设置安全组规则
Q3: 如何监控服务器状态?

方法1:宝塔面板

  • 实时监控CPU、内存、磁盘
  • 网络流量统计
  • 进程管理

方法2:命令行

# CPU和内存
top

# 磁盘使用
df -h

# 网络连接
netstat -tuln

# 系统负载
uptime

方法3:云监控

阿里云控制台 → 云监控 → 主机监控
设置报警规则(CPU>80%、内存>90%)

6.2 部署相关

Q4: 网站访问慢怎么办?

排查步骤

  1. 检查服务器负载

    top
    
  2. 检查带宽使用

    iftop
    
  3. 优化Nginx配置

    # 开启Gzip
    gzip on;
    
    # 增加worker进程
    worker_processes auto;
    
    # 调整keepalive
    keepalive_timeout 65;
    
  4. 使用CDN

    阿里云CDN → 加速域名 → 源站配置
    
  5. 图片优化

    • 压缩图片(TinyPNG)
    • 使用WebP格式
    • 懒加载
Q5: HTTPS证书过期怎么办?

续期流程

1. 阿里云控制台 → SSL证书
2. 找到即将过期的证书
3. 点击"续费"或"重新申请"
4. 下载新证书
5. 上传到服务器
6. 重新加载Nginx

自动化续期(Let’s Encrypt):

# 安装Certbot
yum install -y certbot python3-certbot-nginx

# 自动续期
certbot renew

# 设置定时任务
crontab -e
0 0 1 * * certbot renew --quiet

6.3 成本相关

Q6: 除了服务器还有哪些费用?

完整成本清单

项目 费用/年 说明
域名(.com) 55元 必须
服务器 99元 必须
ICP备案 0元 必须(中国大陆)
SSL证书 0元 免费证书
CDN加速 0-200元 可选
邮件服务 0-500元 可选
总计 154元起 基础方案

省钱技巧

  • 域名一次性买多年
  • 关注阿里云促销活动
  • 使用免费SSL证书
  • 合理使用CDN免费额度

💻 代码解决的问题

服务器部署自动化问题

传统部署痛点

  • 手动上传文件容易出错
  • 配置修改需要反复测试
  • 多服务器部署效率低
  • 回滚困难

解决方案

  1. Shell脚本自动化

    #!/bin/bash
    # deploy.sh
    
    echo "开始部署..."
    
    # 备份当前版本
    cp -r /usr/share/nginx/html/website-v2 /backup/website-v2-$(date +%Y%m%d)
    
    # 上传新文件
    scp -r ./website-v2/* root@server:/usr/share/nginx/html/website-v2/
    
    # 测试配置
    ssh root@server "nginx -t"
    
    # 重新加载
    ssh root@server "systemctl reload nginx"
    
    echo "部署完成!"
    
  2. Git自动化部署

    # 服务器端设置Git钩子
    cd /usr/share/nginx/html/website-v2
    git init
    git remote add origin your-repo.git
    
    # 本地推送
    git push origin master
    
    # 服务器自动拉取
    git pull origin master
    systemctl reload nginx
    
  3. Docker容器化

    FROM nginx:alpine
    COPY ./website-v2 /usr/share/nginx/html
    EXPOSE 80
    

🎯 日常应用场景

1. 个人博客搭建

技术方案

  • 服务器:阿里云99元/年
  • 程序:WordPress / Typecho / Hexo
  • 域名:个人姓名拼音.com
  • 成本:150元/年

优势

  • 完全控制权
  • 可自定义主题
  • 数据自主
  • 无广告

2. 小微企业官网

适用企业

  • 餐饮店
  • 美容院
  • 培训机构
  • 工作室

价值

  • 提升品牌形象
  • 在线展示服务
  • 客户联系渠道
  • SEO引流

3. 产品展示平台

行业案例

  • 电子元器件(如本文案例)
  • 机械设备
  • 化工产品
  • 农产品

功能

  • 产品分类展示
  • 参数详细说明
  • 在线咨询
  • 案例展示

⏱️ 时间与复杂度分析

部署时间线

步骤 耗时 说明
服务器购买 10分钟 在线支付
系统初始化 15分钟 重置密码、安全配置
Nginx安装 5分钟 一键安装
文件上传 10-30分钟 取决于文件大小和网络
域名解析 5-10分钟 DNS配置
SSL证书 10分钟 申请+配置
测试验证 15分钟 功能测试
总计 1-2小时 首次部署

学习曲线

技能 难度 学习时间
Linux基础命令 ⭐⭐ 1-2天
Nginx配置 ⭐⭐⭐ 3-5天
SSL证书配置 ⭐⭐ 1天
域名解析 半天
故障排查 ⭐⭐⭐⭐ 1-2周

📊 成本效益分析

投入产出比

年度成本

域名:55元
服务器:99元
SSL证书:0元
备案:0元
总计:154元/年

潜在收益

  • 品牌曝光:无法量化
  • 客户转化:假设每月1个客户,每个客户价值1000元 = 12000元/年
  • ROI:12000 ÷ 154 = 77倍

对比传统广告

  • 传单印刷:5000元/次,效果有限
  • 百度竞价:10000元/年起,成本高
  • 官网建设:一次性投入,长期受益

📝 经验总结

核心要点

  1. 选择合适的套餐

    • 静态网站:99元轻量服务器足够
    • 动态应用:根据流量选择ECS
    • 高并发:考虑负载均衡+多台服务器
  2. 安全第一

    • 定期更新系统
    • 配置防火墙
    • 使用强密码
    • 备份重要数据
  3. 性能优化

    • 开启Gzip压缩
    • 使用CDN加速
    • 图片优化
    • 浏览器缓存
  4. 成本控制

    • 关注促销活动
    • 合理选择配置
    • 避免资源浪费
    • 及时退订不用的服务

🔗 相关链接

官方文档

  • 阿里云轻量服务器:https://help.aliyun.com/product/59269.html
  • Nginx官方文档:http://nginx.org/en/docs/
  • Let’s Encrypt:https://letsencrypt.org/

工具推荐

  • WinSCP:https://winscp.net/
  • Xshell:https://www.netsarang.com/zh/xshell/
  • TinyPNG:https://tinypng.com/
  • GTmetrix(性能测试):https://gtmetrix.com/

💬 结语

阿里云99元服务器是性价比极高的选择,特别适合个人网站和小微企业官网。通过合理的配置和优化,完全可以满足日常访问需求。

关键提醒

  • ✅ 购买前仔细阅读退订政策
  • ✅ 定期备份重要数据
  • ✅ 关注服务器安全和性能
  • ✅ 合理利用云服务商的免费资源

希望这篇实战指南能帮助你顺利部署自己的网站!


版权声明:本文基于实际项目经验编写,价格和政策可能随时间变化,请以官方为准。

Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐