[PYTHON] Un mémorandum lorsque Django est installé sur le serveur de location de Sakura (plan standard)

Il s'agit d'un mémorandum lorsque Django est installé sur le serveur de location de Sakura (plan standard).

Le shell par défaut du serveur de location de Sakura est csh, mais il est défini sur bash.

_Attention (note supplémentaire): _ Il est possible d'installer Django lui-même, mais comme il s'agit d'un serveur de location en premier lieu, j'ai ranserver avec la commande nohup etc. et j'ai essayé de voir si cela continuait à fonctionner même après la déconnexion, mais cela a été immédiatement considéré comme démon ou le processus a été abandonné. .. Je ne pense pas que ce soit un problème pour une utilisation d'essai, mais si vous voulez qu'il continue de fonctionner après la déconnexion, il est préférable d'utiliser VPS docilement.

Installer pip

Insérez pip en vous référant à here.

Sur le serveur de location Sakura, il y a un répertoire .local dans $ HOME, et il semble que vous puissiez y mettre des modules liés à python. (Comme il s'agit d'un serveur de location, vous ne disposez pas des privilèges root.) Easy_install est déjà dans .local / bin, vous pouvez donc l'installer sans DL.

easy_install --prefix=~/.local pip

Ajoutez le chemin de $ HOME / .local / bin à votre .bashrc.

export $HOME/.local/bin:/usr/sbin:/sbin:$PATH

Vérifiez si le chemin passe normalement.

pip --version

Cependant, notez que vous devez ajouter l'option --user lorsque vous effectuez une [installation de pip]. ](Http://temprura.jp/memo/Sakura Server /) Je n'ai pas remarqué cela et j'en étais accro.

Installez virtualenv et virtualenvwrapper

Ce n'est pas indispensable, mais il vaut mieux pouvoir changer d'environnement facilement, donc Installer virtualenv, virtualenvwrapper.

** Si vous n'êtes pas dans un environnement virtuel, vous devez ajouter l'option --user à pip install, mais ce n'est pas nécessaire dans un environnement virtuel. ** **

Installez Django

pip install Django

Avec ce qui précède, j'ai pu installer Django assez facilement.

Recommended Posts

Un mémorandum lorsque Django est installé sur le serveur de location de Sakura (plan standard)
Exécutez CGI écrit en python sur le serveur de location de Sakura
Version errante de Python 3 sur le serveur de location de Sakura (Remarque)
Mémo quand Django est sorti sur VPS (préparation)
Comment exécuter Django sur IIS sur un serveur Windows
[Django] Mémorandum lorsque vous souhaitez communiquer de manière asynchrone [Python3]
[GCP] Un mémorandum lors de l'exécution d'un programme Python avec Cloud Functions
[Introduction à AWS] Mémorandum de création d'un serveur Web sur AWS
Déterminer si la sortie standard est acheminée lors de l'exécution d'un script Python
Mémorandum lors de l'exécution de Python sur EC2 avec Apache
Un mémo pour quand pip3 est installé avec python2.7 pour une raison quelconque
Ce sur quoi je suis tombé lors de l'utilisation de CodeIgniter sur un serveur Linux