nginx + uwsgi + python + virtualenv

№2 Путь python. Запуск python скрипта, настройка nginx + uwsgi + python + virtualenv

В системе должен быть установлен модуль python virtualenv, если не установлен ставим:

pip install virtualenv -U
или
pip3.3 install virtualenv -U

создаем пользователя и виртуальную среду python (virtualenv)


useradd -m -s /bin/bash pyuser1
chmod 750 /home/pyuser1
chgrp www-data /home/pyuser1 # или chgrp nginx (надо менять группу папки на пользователя под которым запускается nginx)
su - pyuser1
virtualenv-3.3 /home/pyuser1/.venv

Continue reading