💡 原文英文,约400词,阅读约需2分钟。
📝

内容提要

本文介绍了如何在Contabo服务器上通过Nginx和Gunicorn托管Django后端API于子域名。步骤包括设置DNS、安装软件、克隆应用、测试Gunicorn、配置Systemd和Nginx,以及可选的HTTPS设置。完成后可通过子域名访问API。

🎯

关键要点

  • 在域名注册商处设置子域名的DNS记录,指向Contabo服务器的公共IP。
  • 在Contabo服务器上安装所需的软件包,包括Nginx和Gunicorn。
  • 将Django应用克隆到服务器,并创建虚拟环境,安装依赖。
  • 运行Django迁移和收集静态文件的命令。
  • 测试Gunicorn以确保应用正常运行。
  • 为Gunicorn设置Systemd服务,并启动和启用该服务。
  • 配置Nginx以处理子域名的请求,并启用配置。
  • 可选地使用Let's Encrypt设置HTTPS以增强安全性。
  • 通过访问子域名验证Django API是否成功上线。
➡️

继续阅读