python - Django 部署 Apache

标签 python django apache deployment

我想创建一个 python 脚本,它将:

  1. 在当前目录中创建一个 django 项目。修复 settings.pyurls.py
  2. 执行syncdb
  3. 安装新的 apache 实例,监听特定端口(命令行参数),并配置 WSGI 来为我的项目提供服务。

我不知道如何执行第 3 点

编辑:

彼得·罗威尔:

  • 我需要适用于 Linux 和 Windows 的解决方案
  • 我拥有 root 访问权限
  • 这是一位专用主机
  • 仅限 Apache

最佳答案

Jacob Kaplan Moss 的 Django 部署研讨会 Assets 有一些很好的示例。您可能仍然需要做一些跑腿工作来根据您的喜好自动化操作,但其中可能有一些东西您可以用作起点。

http://github.com/jacobian/django-deployment-workshop

关于python - Django 部署 Apache,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2419279/

相关文章:

python - aws Sagemaker 的 AnnotationConsolidation lambda 事件的空字典

python - 使用moviepy和ffmpeg写入视频文件时出错

python - Django 自定义注册字段

django - 如何将用户名添加到文件字段?

php - Sendmail 还是替代方案?

Python 2.7 回车倒计时

django - AsyncWebsocketConsumer VS AsyncConsumer

django-transmeta 默认语言

Apache Giraph 无法在 CDH4.4.0 上运行

apache - 安装 SSL 证书后在 CI 中重定向循环