首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Windows 10上开发Django应用程序并在Ubuntu上运行生产服务器是否危险?

在Windows 10上开发Django应用程序并在Ubuntu上运行生产服务器是否危险?
EN

Stack Overflow用户
提问于 2019-02-22 10:07:28
回答 2查看 1.1K关注 0票数 1

我用的是一台影子PC电脑。一个Windows 10云桌面,最新的配置运行图形应用程序,以30欧元/月的价格满额运行。缺点是我无法安装带有Linux的虚拟机。

我有一些基于Django的开源项目。我是唯一一个开发它的人。

生产服务器是一个带有Ubuntu的VPS。

因为我不能让Linux在我的机器上运行IDE,这就让我有几个选择:- Windows 10上的Dev和Ubuntu上的生产服务器。-直接在生产服务器上开发

所有这些似乎都不太理想。我觉得最好的办法是在Windows环境下进行本地下载。但是,在Linux上部署时,我会遇到很大的缺陷吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-02-22 10:16:42

不,这不是因为您的开发服务器和生产服务器完全不同。而且,这也不重要,因为在生产中,使用apachenginx这样的way服务器是更有效的方法。

此外,大多数部署都是在Linux/Ubuntu环境中完成的。为此,您需要shell知识。但这不会给你带来很大的危险。但是,最佳实践是开发成ubuntu/linux并在同一个平台上部署,因为这给您提供了使用shell脚本的经验。

然而,在windows上开发并在ubuntu/linux上部署它并不危险。--您可以选择其中任何一个,灵活地使用

票数 1
EN

Stack Overflow用户

发布于 2019-02-22 16:30:14

一个简单的解决方案是使用Docker容器,无论您将容器放在何处,都将使用相同的代码。

https://www.docker.com/

https://semaphoreci.com/community/tutorials/dockerizing-a-python-django-web-application

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54824658

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档