Мне нужно развернуть проект Django на общем сервере, для которого у меня нет доступа root, и никаких административных возможностей.Развертывание Django без CGI?
Каждый пользователь на сервере имеет выделенный каталог, из которого Apache обслуживает файлы пользователей (общедоступный URL-адрес будет /~username/
).
Проблема в том, что Apache на этом сервере не имеет возможностей CGI, нет mod_python
, no mod_wsgi
. I может работать с PHP, однако.
Какие хаки я должен развернуть на этом сервере проект Django, возможно, используя PHP?
Это ни в коем случае сценарий производства, и любой хак, о котором вы можете думать, будет работать отлично. Игнорируйте любые показатели производительности или масштабируемости - это только POC.
ли ваш сервер уже питон установлен на всех? – miku
Очевидно - у меня есть Python на сервере, а Django установлен на моем «PYTHONPATH». –