@MaxRAF

Что за путь для Python в WSGIDaemonProcess?

Всем привет.

Устанавливаю pgAdmin 4. В мануале есть пример conf-файла.

<VirtualHost *>
    ServerName pgadmin.example.com

    WSGIDaemonProcess pgadmin processes=1 threads=25 python-home=/path/to/python/virtualenv
    WSGIScriptAlias / /opt/pgAdmin4/web/pgAdmin4.wsgi

    <Directory /opt/pgAdmin4/web>
        WSGIProcessGroup pgadmin
        WSGIApplicationGroup %{GLOBAL}
        Order deny,allow
        Allow from all
    </Directory>
</VirtualHost>


Мне не понятна строка WSGIDaemonProcess pgadmin processes=1 threads=25 python-home=/path/to/python/virtualenv

Что это за путь "virtualenv"? Где можно об этом прочитать?
  • Вопрос задан
  • 341 просмотр
Решения вопроса 1
NeiroNx
@NeiroNx
Программист
Если у вас только pgadmin то можете использовать системный python и удалить python-home=/path/to/python/virtualenv. По сути это путь где находятся все необходимые библиотеки питона для данного экземпляра/виртуального сервера. Когда несколько разных проектов работают на одном сервере и используют различные наборы библиотек - то их лучше всего разделить через virtualenv. Каждый virtualenv может содержать только необходимые библиотеки для конкретного проекта.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы