如何设置远程django开发环境?

时间:2017-09-24 17:55:41

标签: django postgresql ubuntu webserver remote-access

我必须在ubuntu机器上设置开发环境(16.04)。

它的django + postgresql + Nginx,I.think我可以在这台机器上安装所有这些东西,但我完全不知道如何通过在我的机器上运行pycharm来连接它电脑,以及如何操纵数据库。

有没有人可以告诉我如何连接它。这是我第一次使用远程机器。

顺便说一句,我的电脑和ubuntu机器都在同一个局域网中,但还有另外一个被要求写db的人不是。

我希望我能从社区得到一些建议。

2 个答案:

答案 0 :(得分:0)

最好和最常用的方法之一是使用SSH

Here您可以在Ubuntu 16.04上找到有关如何启用SSH服务器的官方指南

您可以使用Putty从Windows PC连接到SSH服务器,或者如果您使用的是Mac或Linux,则应该已经安装了SSH客户端。所以,只需ssh username@servername

答案 1 :(得分:0)

使用SSH。假设您使用的是Linux,请打开终端并输入:

ssh username@local-ip-address-of-machine

然后在出现提示时键入密码。您的终端窗口基本上充当远程计算机上的终端。从这里开始,我建议您研究Docker,以便为您的Django项目设置自定义环境。我只告诉你如何连接,因为这是你的问题,并且有很多关于设置Django和Docker的教程。如果其他人想要连接,则需要在机器的本地IP上的路由器端口22上向前移植。

如果您尚未设置SSH,this page会告诉您如何设置。