Как настроить Apache для развертывания проекта с Django и React?

После тестирования на localhost и проверки того, что приложение работает, я хочу развернуть его из Apache (xampp). Я использую операционную систему Windows Server 2016, Python 3.11.8. Я также скачал файл mod_wsgi-4.9.2-cp311-cp311-win_amd64.whl

Я пытался изменить конфигурацию Apache (httpd.conf), добавив виртуальный хост (80) для фронтенда, и он работал правильно. Проблема возникает, когда я хочу добавить еще один виртуальный хост (8000) для Django, в результате чего Apache не запускается:

<VirtualHost *:80> ServerName fichaje.local DocumentRoot "C:/Users/Administrador/Documents/fichaje/frontend/build" <Directory "C:/Users/Administrador/Documents/fichaje/frontend/build"> Параметры Индексы FollowSymLinks AllowOverride All Требовать все разрешенные

LoadFile "C:/Users/Administrador/AppData/Local/Programs/Python/Python311/python311.dll" WSGIPythonHome "C:/Users/Administrador/AppData/Local/Programs/Python/Python311" LoadModule wsgi_module "C:/Users/Administrador/AppData/Local/Programs/Python/Python311/Lib/site-packages/mod_wsgi/server/mod_wsgi.cp311-win_amd64.pyd"

<VirtualHost *:8000> Имя сервера fichaje_back.local Псевдоним /static "C:/Users/Administrador/Documents/fichaje/static" <Каталог "C:/Users/Administrador/Documents/fichaje/static"> Требуются все разрешенные

<Directory "C:/Users/Administrador/Documents/fichaje/fichaje">
    <Files wsgi.py>
        Require all granted
    </Files>
</Directory>

# Script WSGI
WSGIDaemonProcess fichaje python-path=C:/Users/Administrador/Documents/fichaje;C:/Users/Administrador/Documents/fichaje/myenv/Lib/site-packages

<IfModule mod_wsgi.c>
    WSGIPythonHome "C:/Users/Administrador/AppData/Local/Programs/Python/Python311"
</IfModule>
Вернуться на верх