Собстно, есть некое консольное Windows-приложение, которое необходимо запустить в Linux как службу. Хотелось бы знать в какую сторону копать, либо пример скрипта для запуска такой службы.
Как ОС стоит Linux Debian.
P.S. В Linux я новичек, поэтому не судите строго. Надеюсь на вашу помощь. Заранее спасибо.
Запуск консольного приложения Windows как службы Linux
Модератор: Модераторы разделов
-
Nightwolf_ng
- Сообщения: 1483
- Статус: Участнег
- ОС: Женько и семёрко
Re: Запуск консольного приложения Windows как службы Linux
А мне вот интересно, что это за приложение такое?
-
fiwkafiwka
- Сообщения: 3
Re: Запуск консольного приложения Windows как службы Linux
Ventrilo сервер виндовый.
-
AlexYeCu
- Сообщения: 1137
- ОС: fedora
Re: Запуск консольного приложения Windows как службы Linux
А нафига нужен проприетарный VoIP?
-
fiwkafiwka
- Сообщения: 3
-
AlexYeCu
- Сообщения: 1137
- ОС: fedora
Re: Запуск консольного приложения Windows как службы Linux
fiwkafiwka писал(а): ↑28.03.2009 15:07как бы в этой теме я прошу помощи по запуску консольной виндовой службы как службы линукс
Это неосуществимо. Возможно удастся запустить приложение через wine (строка «wine Ventrilo», скормленная Гуглу даёт испчерпывающей ответ по этой теме первыми же тремя ссылками), но полноценной работы в качестве службы/демона ждать не стоит.
а не прошу совета в целесообразности использования конкретного ПО.
Тут целосообразность и рядом не валялась. VoIP серверов для linux хватает.
-
frp
- Сообщения: 1445
- ОС: Debian Squeeze
Re: Запуск консольного приложения Windows как службы Linux
Вообще-то запускаешь в wine как обычное приложение от простого пользователя в случае, если юзает порт >1024 или от root если юзает порт ниже. Правда, требуются запущенные Иксы, так что сомневаюсь, что можно сделать автозагрузку.
PS. Испытано с Contester и Apache (чисто чтобы узнать, реально ли это, обе программы рассчитаны в первую очередь на Linux).
PPS. Из-за нестабильности wine запускать от root нежелательно.
PS. Испытано с Contester и Apache (чисто чтобы узнать, реально ли это, обе программы рассчитаны в первую очередь на Linux).
PPS. Из-за нестабильности wine запускать от root нежелательно.
-
Hoblin
- Модератор
- Сообщения: 1442
- Статус: Etersoft team
- ОС: ALT Linux
Re: Запуск консольного приложения Windows как службы Linux
Запуск программы как службы осуществляется с помощью "wineserver -p"
Спасибо сказали: