Я использовал web.py для создания веб-службы, которая возвращает результаты в json.
Я запускаю его на своем локальном ящике как python scriptname.py 8888
Однако теперь я хочу запустить его на Linux-боксе.
Как я могу запустить его как службу в Linux?
обновить
После ответов кажется, что вопрос не правильный. Я знаю о процессе развертывания, фреймворках и веб-сервере. Возможно, следующая предыстория поможет:
У меня был небольшой скрипт на Python, который принимает в качестве входных данных файл и на основе некоторой логики разбивает этот файл. Я хотел использовать этот скрипт с веб-интерфейсом, который у меня уже есть (Grails). Я хотел вызвать это из приложения Grails, но не хотел делать это, выполнив командную строку. Поэтому я обернул скрипт Python как веб-сервис. который принимает два параметра и возвращает в json количество разделенных файлов. Этот веб-сервис будет ТОЛЬКО использоваться моим внешним интерфейсом Grails и ничем другим.
Итак, я просто хочу запустить этот небольшой сервис web.py, чтобы он мог отвечать на мой внешний интерфейс Grails.
Пожалуйста, поправьте меня, если я ошибаюсь, но нужен ли мне ngix и тому подобное после вышеизложенного? Этот сценарий звучит тривиально, но в конечном итоге я добавлю к нему больше логики, поэтому я хотел, чтобы он был веб-сервисом, который может использоваться веб-интерфейсом.