[Help] Все о Daemon и MOD_VOC for Voc++

Тема в разделе "Чаты", создана пользователем RussКиЙ, 3 фев 2010.

  1. RussКиЙ

    RussКиЙ

    Регистр.:
    23 сен 2009
    Сообщения:
    506
    Симпатии:
    59
    Создал данную тему для того чтобы в нее писали все что связанно с демоном и MOD_VOC пишите тут не засоряйте остальное

    Код:
    Вот детальная установка MOD_VOC
    MOD VOC
    Что делает мод вок 
    принимает соединения от клиента и передает их демону
    Преимущества мода вок
    Кликабельные ники 
    и авто прокрутка
    во всех браузерах
    и так собственно сама установка
    Заходим в шелл
    у меня линукс
    поэтому я делаю так
    прописываю комманду
    ssh root@host.ru
    PASSWORD:*******
    после чего пишем 
    cd /home/путь к папке /data/daemon/
    там пишем
    apxs -i -a -c mod_voc.c
    если выдает ошибку типо версия бла бла бла неправильная
    то набираем в консоли опять же
    wget http://vochat.com/mod_voc2.c
    после набираем 
    apxs -i -a -c mod_voc2.c
    вообщем должно собраться все норм
    Далеее открываем конфигурационный файл апатча
    и добавляем там
    итак первый вариант для тех кто поставил mod_voc.c
    <IfModule mod_voc.c> 
             <Location /vocd> 
                SetHandler   voc-handler 
                VocSocket      /tmp/vochat 
             </Location> 
          </IfModule>
    и так второй вариант для тех кто поставил mod_voc2.c
    <IfModule mod_voc2.c> 
             <Location /vocd> 
                SetHandler   voc2-handler 
                VocSocket      /tmp/vochat 
             </Location> 
          </IfModule>
    Так отвечаю сразу на вопрос
    Чем отличается mod_voc.c от mod_voc2.c
    Ответ 
    только тем что mod_voc.c
    предназначен для первого апатча
    а mod_voc2.c
    
    для второго апатча
    ну вообщем в конфиг мы строку добавили
    далеее  заходим в админку чата
    там где url демона пишем
    http://I_KRUT.ru/vocd 
    далее выбираем тип работы демона
    2 mod_voc
    меняем порт демона 
    на любой
    заходим в консоль
    заново компилим демона 
    make MOD_VOC=1 
    ну и все лезем в чат и О***ВАЕМ
    по адресу http://I_KRUT.ru/vocd?stat
    будет статистика работы мод вок
    )
    ну вообщем вроде все
    аспекты описал
    я надеюсь говорить не нужно что мод работает тока на хостингах где стоит линукс?
    
    Спасибо backdoor*у за инфу
     
    KupueIIIKo, LSD911 и 1019121 нравится это.
  2. ZzZimA

    ZzZimA Постоялец

    Регистр.:
    5 авг 2008
    Сообщения:
    78
    Симпатии:
    6
    может, найдутся все-таки люди настолько хорошо знающие, что бы на мой вопрос ответить..
    что может замедлять вывод сообщений в чате? какие-либо дополнительно поставленные модули apache2, php5 (относительно набора модулей включенных по умолчанию)? или еще какие-нибудь настройки системы в целом?
    стоит apache2 + mod_voc2 + nginx (ubuntu linux), но люди ходят в чат обходя nginx, сразу на порт 8080
     
  3. RussКиЙ

    RussКиЙ

    Регистр.:
    23 сен 2009
    Сообщения:
    506
    Симпатии:
    59
    Посади даемона на порт 9001 попробуй и скажи результат
     
  4. ZzZimA

    ZzZimA Постоялец

    Регистр.:
    5 авг 2008
    Сообщения:
    78
    Симпатии:
    6
    какая разница какой порт? ведь его можно любым поставить..
     
  5. RussКиЙ

    RussКиЙ

    Регистр.:
    23 сен 2009
    Сообщения:
    506
    Симпатии:
    59
    Ну рекомендации почитай, нужно вешать от 9000 и так далее
     
  6. ZzZimA

    ZzZimA Постоялец

    Регистр.:
    5 авг 2008
    Сообщения:
    78
    Симпатии:
    6
    у меня 8014 используется
    где можно еще рекомендации почитать?
     
  7. ZzZimA

    ZzZimA Постоялец

    Регистр.:
    5 авг 2008
    Сообщения:
    78
    Симпатии:
    6
    повешал на 9016 порт - положительной динамики не наблюдается
    все так же задержки идут
     
  8. satanik

    satanik

    Регистр.:
    30 авг 2008
    Сообщения:
    366
    Симпатии:
    81
    ОС Debian 5.0 стоит. Ставил mod_voc, так вот при в ходе в чат не показывает сообщения. Кто знает в чем причина? Пробовал ставить демона обычного, при нём все работает. Проблема и раньше была, пользовался поиском - видел, но никто не опубликовал её решения.
     
  9. RussКиЙ

    RussКиЙ

    Регистр.:
    23 сен 2009
    Сообщения:
    506
    Симпатии:
    59
    Версия апача какая? Как компилируете, какие ошибки выдает?
     
  10. satanik

    satanik

    Регистр.:
    30 авг 2008
    Сообщения:
    366
    Симпатии:
    81
    версия апача вторая, компилировал командой apxs2 -i -a -c mod_voc2.c
    делал всё так, как отписал tester1991 по установке mod_voc

    Ошибки были следующие при компиляции mod_voc:
    ----------------------------------------------------------------------
    chmod 644 /usr/lib/apache2/modules/mod_voc2.so
    apxs:Error: Activation failed for custom /etc/apache2/httpd.conf file..
    apxs:Error: At least one `LoadModule' directive already has to exist..