数字海洋上的 Django
Django on Digital Ocean
所以我是初学者Django Developer,一直在通过开发本地应用程序来学习。我期待最终部署一些东西,以便人们可以使用它。我一直在四处寻找各种托管服务提供商,我想知道使用 Digital Ocean 进行 Django 托管是什么感觉。具体来说 involved/required 在 Digital Ocean 上管理 Django 应用程序究竟是什么。 Hostgator,这是我一直在寻找的另一个主机,不提供任何 "one-click" 安装 Nginx 或我注意到 Digital Ocean 确实有的任何其他东西,所以我必须安装它以及任何东西否则我需要自己。我想我的问题是在单击安装之后,在 Digital Ocean 上管理 Django 应用程序涉及什么?我是否必须学习如何做大量其他关于管理服务器和处理 Nginx 的事情(我必须在 HostGator 上做)或者 Django 的一键安装是否处理所有这些?除了 Django,还有什么我必须学习的技能才能做到这一点?
据我所知,目前还没有Django的一键解决方案。有一个official tutorial, though, which is where I would start, along with a quick read in the Django docs.
我在 DO 上托管小型 Django 应用程序的经验总体上很好。 DO 现在非常稳定,没有明显的停机时间(除非你必须向你的用户保证 HA,而我不保证)。
Digital Ocean 不仅仅是一个托管服务,它还是一个开发平台。 Digital Ocean 围绕 "droplets" 的元素工作,其中每个 droplet 都是一个虚拟机,通常是 运行 一个 UNIX 系统。基本上,如果您正在寻找一种既可以托管网站又可以进行一些开发的服务,Digital Ocean 可能是您的不二之选,但它不是免费的。但是,是的,您必须自己配置有关设置 Django、代理和其他网络相关任务的所有内容。
如果您正在寻找更简单的替代解决方案,您可能想看看 Django on Heroku。
过去 6 个月我一直在使用 Digital Ocean/DO 进行 Django 部署,体验非常好。
我使用 Django On Click Django 1.8.7 in Ubuntu 16.04 Image 进行我所有的网站开发。
Do 提供了广泛的 tutorials/documentations 并且非常 developer/tinker 友好。我能够将我的 Do box Nginx 配置为在一个盒子上托管 4 个不同的网站,甚至设法在其上 运行 一个以太坊节点。
我写了这篇关于如何在 1 个 DO Droplet 上部署多个网站的教程 - Tutorial Link
所以我是初学者Django Developer,一直在通过开发本地应用程序来学习。我期待最终部署一些东西,以便人们可以使用它。我一直在四处寻找各种托管服务提供商,我想知道使用 Digital Ocean 进行 Django 托管是什么感觉。具体来说 involved/required 在 Digital Ocean 上管理 Django 应用程序究竟是什么。 Hostgator,这是我一直在寻找的另一个主机,不提供任何 "one-click" 安装 Nginx 或我注意到 Digital Ocean 确实有的任何其他东西,所以我必须安装它以及任何东西否则我需要自己。我想我的问题是在单击安装之后,在 Digital Ocean 上管理 Django 应用程序涉及什么?我是否必须学习如何做大量其他关于管理服务器和处理 Nginx 的事情(我必须在 HostGator 上做)或者 Django 的一键安装是否处理所有这些?除了 Django,还有什么我必须学习的技能才能做到这一点?
据我所知,目前还没有Django的一键解决方案。有一个official tutorial, though, which is where I would start, along with a quick read in the Django docs.
我在 DO 上托管小型 Django 应用程序的经验总体上很好。 DO 现在非常稳定,没有明显的停机时间(除非你必须向你的用户保证 HA,而我不保证)。
Digital Ocean 不仅仅是一个托管服务,它还是一个开发平台。 Digital Ocean 围绕 "droplets" 的元素工作,其中每个 droplet 都是一个虚拟机,通常是 运行 一个 UNIX 系统。基本上,如果您正在寻找一种既可以托管网站又可以进行一些开发的服务,Digital Ocean 可能是您的不二之选,但它不是免费的。但是,是的,您必须自己配置有关设置 Django、代理和其他网络相关任务的所有内容。
如果您正在寻找更简单的替代解决方案,您可能想看看 Django on Heroku。
过去 6 个月我一直在使用 Digital Ocean/DO 进行 Django 部署,体验非常好。
我使用 Django On Click Django 1.8.7 in Ubuntu 16.04 Image 进行我所有的网站开发。
Do 提供了广泛的 tutorials/documentations 并且非常 developer/tinker 友好。我能够将我的 Do box Nginx 配置为在一个盒子上托管 4 个不同的网站,甚至设法在其上 运行 一个以太坊节点。
我写了这篇关于如何在 1 个 DO Droplet 上部署多个网站的教程 - Tutorial Link