Как обслуживать два проекта на одном сервере один - django, другой - django

Я создал два проекта один на python django и другой на Php в качестве бэкенда. Я хочу подключить его front end, который находится на flutter и поставить его на live .Предложите несколько идей как это сделать.

Пожалуйста, поделитесь некоторыми осуществимыми идеями

Ну, вы можете обслуживать его с разными портами, связанными с ним, вы можете запустить: django на порту 80 и Apache для PHP на порту 8080. Они оба работают в разных процессах, поэтому они никак не столкнутся.

Другой способ сделать это - использовать технологию Docker, где вы можете создать контейнер для запуска PHP стека и другой для запуска Django. В конце вам нужно будет запустить их на разных портах для обслуживания фронтенда.

запустите django на другом порту ex:8081 и запустите nginx config для поддомена:

https://uwsgi-docs.readthedocs.io/en/latest/tutorials/Django_and_nginx.html

и запустите другой поддомен для php .

Вернуться на верх