Страница 1 из 4

Ман по установке Commfort 4 Server на Linux

Добавлено: 12:46, 06.05.2009
Indeferend
Усовершенствованная версия мануала находится ниже http://commfort.com/ru/forum/viewtopic. ... 343#p35343

Кучу инета облазил и всяких способов перепробовал.
Всё делалось на незарегистрированной, официальной [удалено модератором] версии Commfort Server 4.0 [удалено модератором]
Операционной системой выбрали Debian Lenny 5.0
Проблема была в том, что без оболочки нифига не работало, пришлось поставить xvfb

Имеется ввиду что у нас уже настроенный сервак на линуксе с установленным SSH

1. Логинимся под рутом и ставим всё нужное (а может быть и без этого заработает)

Код: Выделить всё

apt-get install xvfb wine cabextract xfs xfonts-scalable xfonts-100dpi screen
2. Ставим и настраиваем сервак Commfort на своем виндозном компе, а потом копируем его в папку на сервере

3. Запускаем нашу виртуальную оболочку на 10 экране в фоновом режиме

Код: Выделить всё

/usr/bin/X11/Xvfb :10.10 -screen 10 800x600x16 -ac -br -kb -c -fbdir /var/tmp/ &
4. Делаем текущим этот самый дисплей

Код: Выделить всё

export DISPLAY=:10.10
5. Переходим в директорию с серваком Commfort и стартуем его

Код: Выделить всё

wine CommFort_server.exe
P.S. Если мы будем делать это всё по SSH, то при отключении от сервера всё остановится, так что сперва вводим команду там всё запускаем, а потом
ctrl+a, d
когда снова прилогинимся, набираем в консоли

Код: Выделить всё

screen -x
и снова оказываемся в той же консоли в которой все запущено и работает


Для создания статьи использовался следующий источник:
http://forum.ubuntu.ru/index.php?topic=40764.0

Re: Ман по установке Commfort 4 Server на Linux

Добавлено: 19:40, 08.05.2009
shadowvlad
а сервака чисто под лину не существует?
обязательно ставить wine?

Re: Ман по установке Commfort 4 Server на Linux

Добавлено: 21:59, 08.05.2009
jackrv
shadowvlad писал(а):а сервака чисто под лину не существует?
обязательно ставить wine?
Не знаю как ссылку писать на FAQ, но вот раздел — Существует ли версия CommFort для UNIX-подобных операционных систем?

Re: Ман по установке Commfort 4 Server на Linux

Добавлено: 06:03, 14.05.2009
Killer
Indeferend писал(а): 3. Запускаем нашу виртуальную оболочку на 10 экране в фоновом режиме

Код: Выделить всё

/usr/bin/X11/Xvfb :10.10 -screen 10 800x600x16 -ac -br -kb -c -fbdir /var/tmp/ &
4. Делаем текущим этот самый дисплей

Код: Выделить всё

export DISPLAY=:10.10
5. Переходим в директорию с серваком Commfort и стартуем его

Код: Выделить всё

wine CommFort_server.exe
P.S. Если мы будем делать это всё по SSH, то при отключении от сервера всё остановится, так что сперва вводим команду там всё запускаем, а потом
ctrl+a, d
когда снова прилогинимся, набираем в консоли

Код: Выделить всё

screen -x
и снова оказываемся в той же консоли в которой все запущено и работает
Как то у тебя все это оч сложно... А его незя запустить как демона? Ну на крайняк воткнуть в автозапуск перезагрузить сервак, по идее должен запуститься и работать... И может быть вопрос к знатокам, а может какое никакое решение: Можно ли находясь под рутом, запустить программу от другого пользователя (к примеру пользователя Х), и после выхода загнется ли программа запущенная под тем пользователем (Х)? Если нет тогда все гораздо проще... Учитывая что сам сервак уже настроен можно то его достаточно запустить и больше никогда не видеть что он там такое тварит...

Re: Ман по установке Commfort 4 Server на Linux

Добавлено: 13:14, 28.05.2009
viktor6
А как сие чудо добавить в атозагрузку поделитьесь скриптиком

Re: Ман по установке Commfort 4 Server на Linux

Добавлено: 02:29, 31.05.2009
Yaroslav
Вообще, конечно, ситуация по этому вопросу плачевная :(

Re: Ман по установке Commfort 4 Server на Linux

Добавлено: 03:06, 01.06.2009
Killer
Вот всетаки интерестно в факе:

http://www.commfort.com/rus/faq.shtml

Указано:

— Существует ли версия CommFort для UNIX-подобных операционных систем?

На данный момент нет. В перспективе планируется.

Но когда интерестно они планируют реализовать это...

Re: Ман по установке Commfort 4 Server на Linux

Добавлено: 06:37, 01.06.2009
Maxim Mirgorodsky
Когда экономический эффект от реализации этой версии превысит все затраты связанные с разработкой, тестированием и поддержкой.

Пока не получается все аргументы связать воедино. Для компенсации дополнительных затрат цену на эту версию придется установить столь высокой, что более предпочтительным для владельцев серверов под Linux будет нарастить аппаратные возможности ПК и запустить графическую оболочку вместе с Windows версией CommFort под эмуляционной средой. Поэтому мы и движемся именно в сторону работы в связке с эмуляционной средой. На данный момент ситуация такова.

Re: Ман по установке Commfort 4 Server на Linux

Добавлено: 01:32, 02.06.2009
Killer
Maxim Mirgorodsky писал(а):Когда экономический эффект от реализации этой версии превысит все затраты связанные с разработкой, тестированием и поддержкой.

Пока не получается все аргументы связать воедино. Для компенсации дополнительных затрат цену на эту версию придется установить столь высокой, что более предпочтительным для владельцев серверов под Linux будет нарастить аппаратные возможности ПК и запустить графическую оболочку вместе с Windows версией CommFort под эмуляционной средой. Поэтому мы и движемся именно в сторону работы в связке с эмуляционной средой. На данный момент ситуация такова.
OFF: ОГО а я читал где-то что в форуме администраторы не отвечают а просто наблюдают со стороны за порядком...

Re: Ман по установке Commfort 4 Server на Linux

Добавлено: 13:55, 02.06.2009
Niggaz
Максим, не хочу показаться назойливым (и повторяющимся), но думаю, что вам также стоит обязательно учесть, что большая часть серверных машин НЕ работает под операционной системой Windows :)

Соответственно выпустив версию под Линукс вы тем самым резко поднимете уровень продаж. Цена в данном случае преобладающего значения не имеет. Кроме того, достаточно оценить стоимость отдаленно похожих продуктов на рынке - очевидно, что стоимость на них на порядок выше.

В режиме эмуляции это конечно хорошо, но устанавливать, запускать иксы только для того, чтобы обслужить работу commfort-cервера - ну как-то это слишком.

P.S. Ребята, кто держит свой чат-сервер под вайном, какие впечатления? Можно переходить на него или лучше всё же под виндой остаться? Для меня это очень актуально, планирую один из серверов переводить... Ищу бета-тестеров (за деньги).

Re: Ман по установке Commfort 4 Server на Linux

Добавлено: 01:03, 03.06.2009
Killer
Niggaz писал(а):В режиме эмуляции это конечно хорошо, но устанавливать, запускать иксы только для того, чтобы обслужить работу commfort-cервера - ну как-то это слишком.
Как можно установить серверную часть под фрей...
Но что то там очень сложно...
Niggaz писал(а):Ищу бета-тестеров (за деньги).
Не откажусь от предложения...
Моя аська 241060846

Re: Ман по установке Commfort 4 Server на Linux

Добавлено: 00:57, 16.06.2009
Indeferend
Niggaz писал(а):
В режиме эмуляции это конечно хорошо, но устанавливать, запускать иксы только для того, чтобы обслужить работу commfort-cервера - ну как-то это слишком.
Там не иксы а некая заглушка ставится, которая работает как иксы, но на самом деле без иксов
Niggaz писал(а):
Можно переходить на него или лучше всё же под виндой остаться?
Хз, не тестировал в особо крупных нагрузках, но на винде всё таки более надежнее, хотя и на винде иногда когда человек 100-200 сидит в чате, то отправленные сообщения появляются в чате через пару секунд, на линухе под эмулятором наверно вообще упадет при таких нагрузках.
p.s. всё зависит от мощности сервака и некоторых обстоятельств влияющих на производительность сервера

Re: Ман по установке Commfort 4 Server на Linux

Добавлено: 08:07, 16.06.2009
Maxim Mirgorodsky
хотя и на винде иногда когда человек 100-200 сидит в чате, то отправленные сообщения появляются в чате через пару секунд
В данном случаее причина скорее всего не в вычислительных ресурсах, а ресурсах сети. То есть профиль производительности в настройках сервера не установлен в соответствии с пропускной способностью исходящего канала сети и количеством подключений.

Re: Ман по установке Commfort 4 Server на Linux

Добавлено: 11:05, 16.06.2009
Yaroslav
Indeferend писал(а): Хз, не тестировал в особо крупных нагрузках, но на винде всё таки более надежнее, хотя и на винде иногда когда человек 100-200 сидит в чате, то отправленные сообщения появляются в чате через пару секунд, на линухе под эмулятором наверно вообще упадет при таких нагрузках.
p.s. всё зависит от мощности сервака и некоторых обстоятельств влияющих на производительность сервера
Что у Вас за железо? У меня на 2100 процессоре 1000 онлайн держит нормально. Windows server 2003/1 Gb RAM

Стоит заметить, что с памятью я «куражнулся» так как 256 там явно не хватало (на машине ещё Web-server хоть и не очень населённый, но всё же фотогалерея, форум, штук пять CMS'ок) и винда постоянно в Swap падала. Это было трагическое зрелище. Но гига там много. Не занимается она даже не половину. Узкое место у меня сейчас процессор. Всё таки при вечерних онлайнах ±1000 процессор занят на 90-100% но глобальных тормозов при этом нет.

Re: Ман по установке Commfort 4 Server на Linux

Добавлено: 04:44, 17.06.2009
Killer
Yaroslav писал(а):Что у Вас за железо? У меня на 2100 процессоре 1000 онлайн держит нормально. Windows server 2003/1 Gb RAM
Уже ответили же, что не в железе дело а в настройках, и в самой сети...
Yaroslav писал(а): Стоит заметить, что с памятью я «куражнулся» так как 256 там явно не хватало (на машине ещё Web-server хоть и не очень населённый, но всё же фотогалерея, форум, штук пять CMS'ок) и винда постоянно в Swap падала. Это было трагическое зрелище. Но гига там много. Не занимается она даже не половину. Узкое место у меня сейчас процессор. Всё таки при вечерних онлайнах ±1000 процессор занят на 90-100% но глобальных тормозов при этом нет.
Гы, ну у меня сервисов по больше... На сервере ну гига не нашел 700 с копейкой метров есть оперативы.. Так винда не падает, обычно самый загруженный сервис вылетает... бывало раньше ставил yandex.server врубал индексацию и после этого у меня все сервисы вылетали, потом сам себя убивал, ресурсов видать не хватало:(...

А железо 1700 проц Windows XP Pro "Game edition" 7хх RAM...
PS: Windows XP Pro "Game edition" - Сборка отлично подошла к моему серверу, т.к. памяти ест примерно 200 метроф и на винте занимает 400 метроф... и загрузка у нее 15сек (без учета старта всех сервисов.. ибо их у меня довольно таки много...)