Найти - Пользователи
Полная версия: Как вывести Hello World в браузер?
Начало » Web » Как вывести Hello World в браузер?
1 2
RokkerRuslan
Ось - Ubuntu 12.04
Python27 - был установлен
Apache2.2 - установил
wsgi - скачал из репозитория
П.С. Апач работает, статические(html) файлы открывает, файлы с расширением py и wsgi пытается сохранить.
Что я не доделал?
fata1ex
Недопоставили flask или аналог.
Singularity
Если только чтобы поучится то хватит python"а и конкретного фреймворка .

http://nodebeginner.ru/
RokkerRuslan
fata1ex
Недопоставили flask или аналог.
Можно в двух словах: что это, зачем это. Без этого невозможно?
RokkerRuslan
Singularity
Если только чтобы поучится то хватит python"а и конкретного фреймворка .

http://nodebeginner.ru/
Вас об этом спрашивали? Читайте вопрос ВНИМАТЕЛЬНО!
Singularity
RokkerRuslan
ну да ссылка не в тему, а в остальном вроде прав. Правильная ссылка http://wiki.python.org/moin/WebFrameworks
RokkerRuslan
Singularity
RokkerRuslan
ну да ссылка не в тему, а в остальном вроде прав. Правильная ссылка http://wiki.python.org/moin/WebFrameworks
Вы не учитесь на своих ошибках. Вот зачем мне фреймворк? Я лишь спрашиваю, как настроить wsgi на Apache. И запустить скрипт python. Ваши ответы НЕ НА МОЙ ВОПРОС! Пожалуйста, раз не знаете, больше не пишите!
fata1ex
RokkerRuslan
wsgi - скачал из репозитория
WSGI - это протокол взаимодействия, стандарт. Видимо, имелся в виду mod_wsgi.

RokkerRuslan, какая-то у вас неадекватная реакция. Вы пришли на форум и задали вопрос, человек пытается вам подсказать. Будь он тысячу раз неправ, надо как-то более позитивно реагировать.
Тем более, что ответ на ваш вопрос находится мгновенно в поисковике.

Можно так же посмотреть на более современную и популярную связку nginx + uwsgi. Почитать можно здесь.
RokkerRuslan
fata1ex
RokkerRuslan
wsgi - скачал из репозитория
WSGI - это протокол взаимодействия, стандарт. Видимо, имелся в виду mod_wsgi.

RokkerRuslan, какая-то у вас неадекватная реакция. Вы пришли на форум и задали вопрос, человек пытается вам подсказать. Будь он тысячу раз неправ, надо как-то более позитивно реагировать.
Тем более, что ответ на ваш вопрос находится мгновенно в поисковике.

Можно так же посмотреть на более современную и популярную связку nginx + uwsgi. Почитать можно здесь.
1. Да, я имел ввиду mod_wsgi
2. Я просто не могу понять, зачем мне предлогают о том что я вообще не спрашивал?
3. “Нагуглить” не смог, это как ответ на вопрос, как собрть ядерный реактор - ответ: google.ru/search?q=собрать+ядерный+реактор. Перед тем, как пойти на форум, я несколько часов просидел в поиске. Везде ответы на подобие выше: установи фреймворк, зачем тебе это? Гуглится же легко и подобные. Уж очень расстроился, когда опять увидел ответ в этом духе.
4. Можете поподробней рассказать про nginx + uwsgi, я не силён в англиском, техническая литература не под силам.
py.user.next
RokkerRuslan
Apache2.2 - установил
в каталог cgi-bin помести скрипт test.py

test.py
#!/usr/bin/env python3
 
print('Content-Type: text/html\n')
print('Hello, World!')

сделай его исполняемым и поставь владельцем apache
[root@localhost cgi-bin]# chmod a+x test.py 
[root@localhost cgi-bin]# chown apache:apache test.py
[root@localhost cgi-bin]# ll
итого 4
-rwxr-xr-x 1 apache apache 82 Авг 30 14:51 test.py
[root@localhost cgi-bin]#

убедись, что он запускается
[root@localhost cgi-bin]# ./test.py
Content-Type: text/html

Hello, World!
[root@localhost cgi-bin]#

а дальше в браузере набери http://localhost/cgi-bin/test.py


третий питон посмотри в виде пакета python3
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB