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

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

Войти через центр авторизации
Похожие вопросы