DEV Community

mili
mili

Posted on

如何在 DigitalOcean 上 5 分钟部署你的第一个应用

如何在 DigitalOcean 上 5 分钟部署你的第一个应用

准备好部署你的第一个应用了吗?让我们开始吧 - 只需 5 分钟。

准备工作

  • GitHub 账号
  • 你的应用代码
  • 信用卡(用于 DigitalOcean 注册)

步骤 1:注册 DigitalOcean

注册 DigitalOcean - 新用户送 $25 奖金

步骤 2:创建 Droplet

"Droplet" 是 DigitalOcean 对 VPS 的称呼。

  1. 登录 DigitalOcean
  2. 点击"Create" → "Droplets"
  3. 选择一个套餐:Basic(4GB/2 vCPUs)
  4. 选择区域(选择离你用户最近的)
  5. 在"Image"下,选择:Node.jsUbuntu
  6. 点击"Create Droplet"

等待 1-2 分钟。你的 Droplet 准备好了!

步骤 3:访问你的 Droplet

选项 A:使用 DigitalOcean Console

  1. 进入 Droplet 页面
  2. 点击"Console"
  3. 浏览器中打开终端

选项 B:使用 SSH

ssh root@your-droplet-ip
Enter fullscreen mode Exit fullscreen mode

步骤 4:部署你的应用

对于 Node.js

# 更新系统
apt update && apt upgrade -y

# 安装 Node.js
curl -fsSL https://deb.nodesource.com/setup_18.x | bash -
apt install -y nodejs

# 克隆你的代码
git clone https://github.com/your-username/your-repo.git
cd your-repo

# 安装依赖
npm install

# 启动应用
npm start
Enter fullscreen mode Exit fullscreen mode

步骤 5:设置 SSL(推荐)

apt install -y certbot python3-certbot-nginx
certbot --nginx -d your-domain.com
Enter fullscreen mode Exit fullscreen mode

你上线了!

访问 http://your-droplet-ip 查看你的应用。

为什么选择 DigitalOcean?

  • ✅ 易于使用(对新手友好)
  • ✅ 一键应用
  • ✅ 优秀文档
  • ✅ 活跃社区

注册 DigitalOcean - $25 奖金

Vultr 替代方案 - $25 奖金

声明: 推广链接 - 我可能获得佣金。

祝你部署成功!🚀

Top comments (0)