我已经创建了一个使用Django 1.10.5和python 3.6的项目,现在我需要在谷歌计算引擎上部署这个项目。我已经google了很多但是找不到任何明确的指南来在计算引擎上部署我的Django应用程序。

我尝试过的:

  1. 创建计算引擎实例
  2. 安装python 3.6(但没有成功,这就是为什么使用预安装的python 3.5.2)
  3. 设置pip和virtualenv
  4. 创建一个virtualenv并从GitHub克隆我的项目
  5. 安装requirements.txt中的所有需求
  6. 现在,当我尝试从我的目录运行我的应用程序作为python manage.py runserver ,它说:

Django版本1.10.5,使用设置'brain.settings'

http://127.0.0.1:8000/启动开发服务器

使用CONTROL-C退出服务器。

  1. 当我访问http://127.0.0.1:8000/没有加载任何页面。

如何在谷歌计算引擎上部署我的Django 1.10和Python 3.6应用程序? 请帮帮我! 提前致谢!

===============>>#1 票数:3

您需要做的就是在Google Cloud Platform(GCP)上为TCP:8000添加新的传入防火墙规则。

为此,只需连接到您的GCP:控制台防火墙规则并添加新规则。

还要确保启动Django以监听公共接口,并使用公共IP进行访问。

python manage.py runserver 0.0.0.0:8000

  ask by Abdul Rehman translate from so

未解决问题?本站智能推荐:

1回复

如何将Django Web应用程序部署到Google Cloud?

如何将python / django网络应用部署到Google Cloud? 我正在使用django 2.2和python 3.7.3。
1回复

Django静态文件无法加载到Google计算引擎上

我已经在计算机(Windows 10)上运行了python manage.py runserver命令,它可以正常工作,但是当我将所有代码都放在Google Cloud Platform计算引擎(Ubuntu 16)上并运行相同的命令时,它将显示所有静态文件找不到。 有谁知道如何解决?
1回复

使用Google Cloud Python API客户端创建磁盘快照

我正在尝试使用Google Cloud Platform的python api客户端创建磁盘快照,这是我尝试过的操作:From views.py 它不返回任何错误,但未在gcp控制台上创建快照。 我配置有什么问题吗? 请帮帮我! 这是回应: [10 / Sep / 2
1回复

如何使用Apache2部署Django应用VPS?

我遵循了本教程,这是各种教程推荐的部署Django的方法。 https://www.digitalocean.com/community/tutorials/how-to-serv-django-applications-with-apache-and-mod_wsgi-on-ubuntu
1回复

在apache上使用pipenv部署django应用程序

我使用pipenv virtualenv在Django 2.0创建了一个python Web应用程序 现在,我必须在apache服务器上托管它。 我在服务器上安装了libapache2-mod-wsgi-py3和python-setuptools 。 我的应用程序的结构就像
2回复

部署Django应用程序时出现问题

尝试访问django网站时出现“内部服务器错误”。 我正在使用Django 1.8,Python 2.7.10,centos 6.5和apache。 在Apache日志中,我得到以下错误: 谢谢
2回复

在Apache2服务器上使用WSGI部署Django应用程序时出错

我正在尝试使用Ubuntu在Apache2服务器上设置Django应用。 我使用了以下教程来做基础。 https://www.digitalocean.com/community/tutorials/how-to-serve-django-applications-with-apache-
2回复

每次我点击服务器时,Django应用程序都会显示相同的实例

我有一个示例Django应用程序,该应用程序使用mod_wsgi托管在Apache2服务器上。 目前,我仅在环回地址(127.0.0.1)上对其进行测试。 所以这就是我要做的: 打开一个标签并转到回送地址。 然后,我在Django应用程序上工作。 现在,当我启动另一个选项
2回复

通过python manage.py runserver将django部署到VPS上的生产

我为我的django应用程序买了一个VPS。 我从来没有部署过django或任何其他应用程序。 我已经阅读了一些关于如何使用apache和wsgi以及其他一些选项gunicorn,ngix部署django的教程。 对我而言,这一切似乎都非常令人沮丧和难以理解。 我想知道如果我通过将deb
1回复

Django在Linux Ubuntu上的部署

我将把我的第一个Django应用程序部署到Amazon EC2之类的云服务器上,系统是Linux Ubuntu。 但是我找不到用于部署的很好的分步教程。 你能推荐一个吗? 我还有以下问题: 最推荐的环境是什么? Gunicorn,Apache + mod_python还