Попытка настроить сервер на Rackspace.com.
Сделали следующие вещи:
- Установленный Centos 6.3
- Установленный Python 2.7
- Установленный артиллерист, используя "Быстрый старт" на своей домашней странице: gunicorn.org/
В быстром запуске приложение "привет мир", как представляется, инициализируется:
Создать файл myapp.py ":
(tutorial) $ vi myapp.py (tutorial) $ cat myapp.py
Содержимое myapp.py "
def app(environ, start_response):
data = "Hello, World!\n"
start_response("200 OK", [
("Content-Type", "text/plain"),
("Content-Length", str(len(data)))
])
return iter([data])
Поскольку я очень мало знаю о серверах, я не знаю, что делать дальше. Я попытался ввести IP-адрес сервера в браузер, но это, казалось, привело к таймауту.
Я не уверен, есть ли:
- что-то еще, что нужно установить. Nginx упоминается в разделе " deploy" на веб-сайте пушки. Похоже, что Nginx - это прокси-сервер, который меня сбивает с толку, потому что я думал, что gunicorn - это сервер. Не знаете, почему мне нужны два сервера?
- что-то, что нужно настроить в пушечном стреле
- то, что необходимо настроить на самом сервере
- что-то еще, что еще нужно сделать, чтобы действительно выполнить запрос
Каковы следующие шаги?
Большое спасибо!