Я пытаюсь развернуть приложение Django, но столкнулся с кирпичной стеной. В Debian (последняя версия) я до сих пор выполнял следующие команды:
apt-get install apache2 apache2-doc apache2-mpm-prefork apache2-utils libexpat1 ssl-cert libapache2-mod-python python-django
Я попытался добавить модуль вручную в конфигурационных файлах Apache 2, но, честно говоря, я полностью потерян. Это полностью отличается от Apache версии 1, которую я использовал несколько лет назад.
Syntax error on line 7 of /etc/apache2/sites-enabled/000-default:
Invalid command 'PythonHandler', perhaps misspelled or defined by a module not included in the server configuration
Я добавил следующее в мой sites-available/default
файл, между тегами.
<Location "/">
SetHandler python-program
PythonHandler django.core.handlers.modpython
SetEnv DJANGO_SETTINGS_MODULE hellodjango1.settings
PythonDebug Off
</Location>
Вот какие уроки я использовал до сих пор без особой удачи: