Запуск скриптов Python 3 на сервере Apache 2
Формулировка задачи:
Имею:
python3 + Apache2 + Ubuntu
1) Создаю папку хоста и файл со скриптом: /var/www/mysite.ru/index.py
2) Создаю файл-конфиг: /etc/apache2/sites-available/mysite.ru.conf
содержимое файла:
Скрипт не запускается в баузере (пустой экран). Собственно, вопросики:
Что я делаю не так ???
Неужели нужен обязательно mod-wsgi и Django ??
Может лучше использовать в качестве сервера Nginx ??
Листинг программы
- <VirtualHost *:80>
- ServerName mysite.ru
- DocumentRoot /var/www/mysite.ru
- AddHandler cgi-script .py
- <Directory /var/www/mysite.ru>
- Options +ExecCGI
- DirectoryIndex index.py
- </Directory>
- </VirtualHost>
Решение задачи: «Запуск скриптов Python 3 на сервере Apache 2»
textual
Листинг программы
- #!/usr/bin/python3
- print("Content-Type: text/html;charset=utf-8")
- print()
- print("Hello World!")
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д