AI Agent云服务器部署教程:简单易懂的阿里云/腾讯云方案

为什么要云上部署?我先讲讲自己的血泪经历

去年11月,我在自己的Windows笔记本上跑AI Agent跑得正欢,突然蓝屏了。

不是普通的蓝屏——是那种”你的电脑遇到问题,需要重启”的蓝屏。当时Agent正在帮我处理一份200页的PDF文档分析,跑了快40分钟了。重启之后,一切归零。

从那以后我就明白了一个道理:本地玩玩可以,真要拿Agent干活,还是得放云上。

云上部署的好处不用我多说:24小时在线、不怕断电断网、性能更强、还能分享给别人用。而且现在云服务器的价格已经白菜价了——阿里云99块一年的轻量应用服务器,配置足够跑一个中等规模的Agent了。

这篇文章我会讲两个方案:阿里云腾讯云。两个我都实际部署过,各有优劣。跟着做就行,保证你能跑起来。

一、买服务器:怎么选最划算

先别急着下单,听我说完能省不少钱。

阿里云方案

阿里云有个”轻量应用服务器”产品线,专门给个人开发者和小型项目用的。当前(2026年)的价格大概是这样的:

配置 价格 适合场景
2核2GB 约99元/年 跑一个Agent + 小网站
2核4GB 约199元/年 多个Agent + 数据库
4核8GB 约399元/年 企业级应用

我建议选2核4GB那档。2核2GB也能用,但如果你要跑多个Agent或者加个数据库,内存会比较紧张。

系统镜像选 Ubuntu 22.04。别选Windows镜像,贵一倍,而且跑Agent不需要图形界面。

地域选离你最近的。如果你在大陆用,就选大陆节点;如果有海外访问需求,选香港或新加坡。

腾讯云方案

腾讯云也有类似的产品,叫”轻量应用服务器”。价格和阿里云差不多,有时候活动力度更大。

腾讯云的优点是控制台界面更简洁,对新用户更友好。而且腾讯云在社交生态(微信小程序、企业微信)的集成上做得更好,如果你的Agent要接入微信生态,腾讯云更方便。

配置选择和阿里云一样,2核4GB够用。系统同样选Ubuntu 22.04。

二、连接服务器:第一次SSH

买到服务器后,你会得到一个公网IP地址。比如 47.95.xxx.xxx

在Windows上连接服务器,最简单的方式是用PowerShell(Win10/11自带)。按 Win + X,选择”Windows PowerShell”,然后输入:

ssh root@你的服务器IP

第一次连接会提示你确认指纹,输入 yes,然后输入你在购买服务器时设置的密码。

如果密码太长不好记,可以在阿里云/腾讯云控制台重置。

连上之后,你会看到类似这样的提示符:

root@:~#

恭喜,你已经”上云”了。

三、基础环境配置

更新系统

先更新一下系统,这是个好习惯:

apt update && apt upgrade -y

这个过程可能需要几分钟。

安装Python

Ubuntu 22.04自带Python 3.10,但版本有点老。我建议装Python 3.11或3.12:

apt install software-properties-common -yadd-apt-repository ppa:deadsnakes/ppa -yapt updateapt install python3.12 python3.12-venv python3.12-pip -y

安装Node.js(可选)

如果你要用JavaScript方案,装个Node.js:

curl -fsSL https://deb.nodesource.com/setup_20.x | bash -apt install nodejs -y

四、部署你的第一个Agent

我用Dify来演示,因为它是目前最成熟的开源Agent平台,可视化界面,部署简单。

安装Docker

Dify是基于Docker部署的,所以先装Docker:

# 安装Dockercurl -fsSL https://get.docker.com | sh# 启动Dockersystemctl start dockersystemctl enable docker# 安装Docker Composeapt install docker-compose-plugin -y# 验证安装docker --versiondocker compose version

部署Dify

# 克隆Dify代码git clone https://github.com/langgenius/dify.git# 进入目录cd dify/docker# 复制环境变量配置cp .env.example .env# 启动服务docker compose up -d

第一次启动会比较慢,因为要下载好几个Docker镜像。大概5-10分钟。下载完成后,输入 docker compose ps 查看运行状态,所有服务都显示 running 就说明启动成功。

开放端口

这一步很多人忘了,然后发现访问不了。

在阿里云/腾讯云控制台上,找到你的服务器实例,进入”安全组”设置,添加入站规则:

  • 端口 80(HTTP)
  • 端口 443(HTTPS)
  • 端口 5001(Dify默认端口)

协议选TCP,源地址选 0.0.0.0/0(允许所有IP访问)。

访问Dify

在浏览器中输入 http://你的服务器IP:5001,你应该能看到Dify的登录界面。第一次访问会要求你设置管理员账号。

设置好之后,进入Dify控制台。在这里你可以:

  • 配置AI模型(OpenAI、DeepSeek、通义千问等)
  • 创建Agent应用
  • 设计对话流程
  • 发布为API或嵌入网页

五、配置域名和HTTPS(进阶但推荐)

直接用IP访问不太好看,也不安全。如果你有域名,可以绑定上去。

绑定域名

在你的域名服务商(阿里云万网、腾讯云DNSPod等)添加一条A记录:

类型: A主机记录: agent记录值: 你的服务器IP

这样你就可以通过 agent.yourdomain.com 访问了。

配置HTTPS

用Nginx + Let’s Encrypt免费证书:

# 安装Nginx和Certbotapt install nginx certbot python3-certbot-nginx -y# 创建Nginx配置cat > /etc/nginx/sites-available/agent << 'EOF'server {    listen 80;    server_name agent.yourdomain.com;    location / {        proxy_pass http://127.0.0.1:5001;        proxy_set_header Host $host;        proxy_set_header X-Real-IP $remote_addr;        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;        proxy_set_header X-Forwarded-Proto $scheme;    }}EOF# 启用配置ln -s /etc/nginx/sites-available/agent /etc/nginx/sites-enabled/# 获取HTTPS证书certbot --nginx -d agent.yourdomain.com# 重启Nginxsystemctl restart nginx

现在你可以通过 https://agent.yourdomain.com 安全访问你的Agent了。

六、成本优化:怎么省钱

云服务器最大的持续成本是每个月的租金。这里分享几个省钱技巧:

1. 包年包月:比按需付费便宜30-50%。如果你确定要用,直接买一年。

2. 关注大促:阿里云双11、618、腾讯云新用户活动,价格能到日常的一半。我就是在双11买的,2核4GB三年才300多。

3. 学生优惠:如果你有学生身份,阿里云和腾讯云都有学生专享套餐,1核2GB才几十块一年。

4. API费用优化:Agent的另一个成本是API调用费用。几个省钱技巧:

  • gpt-4o-mini 代替 gpt-4o,效果差不多但便宜10倍
  • 用DeepSeek V3,价格极低,中文场景效果不输GPT-4
  • 设置token上限,防止Agent无限循环烧钱
  • 启用缓存,相同的问题不重复调用API

七、安全加固:别裸奔

把Agent暴露在公网上,安全是个大问题。我见过有人没做安全防护,服务器被拉去挖矿的。

基础安全措施:

# 1. 禁用root直接登录,创建普通用户adduser agentuserusermod -aG sudo agentuser# 2. 配置SSH密钥登录# 在本地电脑上生成密钥对# ssh-keygen -t ed25519# 然后把公钥复制到服务器# ssh-copy-id agentuser@你的服务器IP# 3. 修改SSH配置,禁用密码登录sed -i 's/#PasswordAuthentication yes/PasswordAuthentication no/' /etc/ssh/sshd_configsystemctl restart sshd# 4. 安装防火墙apt install ufw -yufw allow 22    # SSHufw allow 80    # HTTPufw allow 443   # HTTPSufw enable# 5. 安装fail2ban(防止暴力破解)apt install fail2ban -ysystemctl enable fail2ban

应用层面安全:

  • 给Dify设置强密码
  • API Key不要硬编码在代码里,用环境变量
  • 定期更新系统和依赖包
  • 开启访问日志,定期检查异常请求

八、监控和维护

服务器跑起来不是就完事了,你还得看着它。

查看服务状态:

# 查看Docker容器状态docker compose ps# 查看日志docker compose logs -f# 查看系统资源htop

设置自动重启:

Docker Compose默认不会自动重启崩溃的容器。在 docker-compose.yaml 中给每个服务加上:

restart: always

定期备份:

Dify的数据存在Docker卷里。定期备份:

# 备份Docker卷docker run --rm -v dify_data:/data -v $(pwd):/backup ubuntu tar czf /backup/dify_backup_$(date +%Y%m%d).tar.gz /data

建议写个cron定时任务,每天自动备份。

九、实际效果展示

我的Agent部署在阿里云2核4GB的服务器上,已经稳定运行了4个多月。目前跑了3个Agent:

  • 内容创作Agent:每天自动收集AI行业新闻,生成摘要,发到我的邮箱
  • 客服Agent:接入我的博客,回答访客的常见问题
  • 数据分析Agent:每周自动分析网站流量数据,生成报告

每个月的成本:服务器8块(按年摊)+ API费用约15块 = 23块。

23块,换来的是每天至少节省2个小时的重复劳动。这笔账怎么算都值。

如果你还在犹豫要不要上云,我的建议是:先买一台最便宜的服务器试试手。99块一年,就算最后不用了,损失也不大。但如果你真的用起来了,这个Agent可能会成为你最得力的助手。

部署过程中遇到问题,可以去看看我写的 Windows系统AI Agent搭建步骤详解,那篇讲的是本地部署,有些基础知识是相通的。

懒黑客
懒黑客

能用Agent解决的事绝不手动做,懒是第一生产力