У меня есть два проекта Django: один использует Python2.7, а другой - Python3.6 (вместе с соответствующей версией Django). Я работаю над Ubuntu 18, и у каждого проекта есть свой virtualenv.
/ etc / host и Apache настроены таким образом, что mysitePython2.localhost и mysitePython3.localhost отправляются на каждый веб-сайт.
До сих пор я не мог заставить оба проекта работать одновременно на порту: 80.
Если я хочу, чтобы Python2.7 работал, я должен переустановить пакет libapache2-mod-wsgi; затем, если я хочу, чтобы проект Python3.6 работал, я должен переустановить пакет libapache2-mod-wsgi-py3.
Я заглянул в mod_wsgi-express, но, похоже, не могу включить оба mod_wsgi для 2.7 и 3.6.
Есть ли какое-либо решение, позволяющее мне получить доступ через порт: 80 одного и того же сервера к двум веб-сайтам wsgi с разными версиями python?