2017-09-24 7 views
0

Je dois définir un environnement de développement sur une machine ubuntu (16.04). Il est django + postgresql + Nginx, I.think Je pourrais installer toutes ces choses ensemble sur cette machine, mais je n'ai aucune idée de la façon de le connecter en utilisant pycharm fonctionnant sur mon pc, et comment manipuler la base de données.Comment définir un environnement de développement django distant

Est-ce que quelqu'un pourrait me dire comment le connecter. C'est la première fois que je dois utiliser une machine distante. En passant, mon ordinateur et ma machine Ubuntu sont dans le même LAN, mais il y a une autre personne à qui on a demandé d'écrire DB.

J'espère que je pourrais obtenir quelques suggestions de la communauté.

Répondre

0

L'un des meilleurs moyens est d'utiliser SSH.

Here vous pouvez trouver un guide officiel sur la façon d'activer le serveur SSH sur Ubuntu 16.04

Vous pouvez utiliser Putty pour se connecter à partir de Windows PC à votre serveur SSH ou si vous utilisez Mac ou Linux, il devrait y avoir client SSH déjà installé. Donc, juste ssh [email protected]

0

Utilisez SSH. En supposant que vous êtes sous Linux, ouvrez un terminal et tapez:

ssh [email protected] 

, puis tapez votre mot de passe lorsque vous y êtes invité. Votre fenêtre de terminal agit essentiellement comme un terminal sur votre machine distante. De là, je vous suggère de rechercher Docker afin de configurer un environnement personnalisé pour votre projet Django. Je vous ai seulement dit comment vous connecter puisque c'est votre question, et il y a beaucoup de tutoriels sur la configuration de Django et Docker. Si l'autre personne veut se connecter, vous devrez transférer le port 22 sur l'adresse IP locale de la machine. Si vous n'avez pas configuré SSH, this page vous indique comment.