Multi User Conferencing (MU-конференции) для Jabber (jabberd2)
Введение ~
Пожалуйста, обратитесь к следующей статье установка / настройка jabberd2 …
How to configure Jabber (jabberd2) with MySQL,PAM as auth database
Требования ~
* После пакетов требуется обобщить MU-конференция …
Root @ Laptop: ~ # Apt-Get установка libglib2.0-0 libglib2.0-Dev
Root @ Laptop: ~ # Apt-Get установке libidn11 libidn11-Dev
Root @ Laptop: ~ # Apt-Get установке Expat lib64expat1 lib64expat1-Dev libexpat1-Dev liblua5.1-Expat-DEV liblua5.1-expat0
Шаг 1] Как скомпилировать “Му-конференция” —
* Загрузка “Му-конференция” из следующего URL – HTTPS: / / gna.org / проектов / MU-конференции /
Root @ Laptop: / VAR / SRC # Wget-C http://download.gna.org/mu-conference/mu-conference_0.8.tar.gz
Root @ Laptop: / VAR / SRC # TAR xvfz MU-conference_0.8.tar.gz
Root @ Laptop: / VAR / SRC # CD MU-conference_0.8 /
Root @ Laptop: / var/src/mu-conference_0.8 #
* Компиляции MU-конференции
Root @ Laptop: / var/src/mu-conference_0.8 Сделать #
CD SRC /; сделать
Сделать [1]: Вход в каталог `/ var/src/mu-conference_0.8/src ‘
CD jabberd; сделать
Сделать [2]: Вход в каталог `/ var/src/mu-conference_0.8/src/jabberd ‘
…
… ..
Root @ Laptop: / Эхо var/src/mu-conference_0.8 # $?
0
Root @ Laptop: / var/src/mu-conference_0.8 #
Шаг 2] Настройка MU-конференция —
* Теперь копируем “Му-конференция” бинарного к jabberd2 директории установки —
Root @ Laptop: ~ # CP / var/src/mu-conference_0.8/src/mu-conference / usr/local/jabberd-2.2.9/bin /
Root @ Laptop: ~ # Chown Jabber: Jabber / usr/local/jabberd-2.2.9/bin/mu-conference
Root @ Laptop: ~ # LS-L / usr/local/jabberd-2.2.9/bin/mu-conference
-rwxr-XR-X 1 Jabber Jabber 191904 2009-10-12 18:59 / usr/local/jabberd-2.2.9/bin/mu-conference
Root @ Laptop: ~ #
Root @ Laptop: ~ # / usr/local/jabberd-2.2.9/bin/mu-conference-Help
Jabber Component Runtime – 0.2.4
(C) 2003-2004 Paul Curtis
/ usr/local/jabberd-2.2.9/bin/mu-conference: неправильный вариант – ‘-‘
Применение: MU-конференция [-B] [-S] [-H] [-D Level] С-файл
-B Положить демона в фоновом режиме
-S Показать сообщения отладки на STDERR
-H для печати этой помощи
-D Устанавливает уровень отладки уровня выходного
С-файл Set конфигурационный файл, обязательный аргумент
Root @ Laptop: ~ #
* Создайте директорию для катушку “Му-конференция”. MU-конференции компонент требует катушку каталога, в котором хранится информация конференц-зал.
Root @ Laptop: ~ # MKDIR / usr/local/jabberd-2.2.9/var/spool
Root @ Laptop: ~ # Chown Jabber: Jabber / usr/local/jabberd-2.2.9/var/spool
ПРИМЕЧАНИЕ ~ “Jabber: Jabber” имя пользователя / группы из jabberd2 сервера.
* Скопируйте конфигурационный файл “Му-конференции” jabberd2 каталог установки и изменить настройки —
Root @ Laptop: ~ # CP / var/src/mu-conference_0.8/muc-default.xml / usr/local/jabberd-2.2.9/etc/mu-conference.xml
Root @ Laptop: ~ # Chown Jabber: Jabber / usr/local/jabberd-2.2.9/etc/mu-conference.xml
Root @ Laptop: ~ #
Root @ Laptop: ~ # VI / usr/local/jabberd-2.2.9/etc/mu-conference.xml
<name> conf.laptop.ubuntu.me </ Name>
<host> conf.laptop.ubuntu.me </ хост>
<ip> Localhost </ IP>
<port> 5347 </ порт>
<secret> секрете </ Secret>
<spool> / usr/local/jabberd-2.2.9/var/spool </ катушка>
<logdir> / usr/local/jabberd-2.2.9/var/log </ LOGDIR>
<pidfile> / usr/local/jabberd-2.2.9/var/run/mu-conference.pid </ PidFile>
<loglevel> 255 </ LogLevel>
<sadmin>
<user> admin@laptop.ubuntu.me </ User>
</ SADmin>
…
… ..
Root @ Laptop: ~ #
* Теперь jabberd2 перезапустить сервер, а затем начать “Му-конференция” …
Root @ Laptop: ~ # Су-L Jabber-S / BIN / Bash-С “/ usr/local/jabberd-2.2.9/bin/mu-conference-B-C / usr/local/jabberd-2.2.9 / ETC / MU-conference.xml ”
Root @ Laptop: ~ #
* Проверьте выше статье, Init т.е. сценарий запуска ‘/ etc/init.d/jabberd2’ начнет MU-конференции.
Root @ Laptop: ~ # хвостом-F / usr/local/jabberd-2.2.9/var/log/mu-conference.log
Пн 12 октября 19:19:40 2009 main.c: 168 (основная): Jabber Component Runtime – начиная 0.2.4.
Пн 12 октября 19:19:40 2009 MU-конференции: [conference.c: 1076 (Конференция)] MU-конференции загрузка – Service ID: conf.laptop.ubuntu.me
…
Пн 12 октября 19:19:40 2009 MU-конференции: [conference.c: 1157 (конференции)] Добавление SADmin admin@laptop.ubuntu.me
Пн 12 октября 19:19:40 2009 MU-конференции: [xdb.c: 319 (xdb_rooms_get)] предложено получить номера от XDB
Пн 12 октября 19:19:40 2009 MU-конференции: [xdb.c: 418 (xdb_rooms_get)] пропуская .. ничего не найдено
Пн 12 октября 19:19:40 2009 main.c: 219 (основная): Главный цикл начинается.
Пн 12 октября 19:19:40 2009 jcr_base_connect.c: 34 (jcr_socket_connect): Попытка подключения к Localhost: 5347
Пн 12 октября 19:19:40 2009 jcr_base_connect.c: 87 (jcr_send_start_stream): Открытие потока XML: послал 173 байт
Пн 12 октября 19:19:40 2009 jcr_main_stream_error.c: 50 (jcr_main_new_stream): сервер потокового связано.
Пн 12 октября 19:19:40 2009 jcr_deliver.c: 51 (jcr_queue_deliver): доставки пакетов потока начинается.
сделано!
Шаг 3] Test “Му-конференция” —
* В меню “PSI” IM клиент, Goto “Общие”, а затем нажмите на кнопку “Service Discovery” и проверьте номер список …
* В “Инструменты” и нажмите кнопку пиджин “Чат клиент, Goto ‘на’ Список номеров разделе.
Как только вы обнаружили му-конференции “сервер. Пожалуйста, нажмите на кнопку “+ Добавить” Чат “в меню” Друзья ‘из Pidgin. В случае PSI на кнопку ‘Регистрация Groupchat’ из меню “Общие” добавить “Конференция / номер”, а затем присоединиться к “Confernece номеров.
Получать удовольствие,
Arun Bagul
Similar Posts:
- 다중 사용자 컨퍼런싱 (뮤 – 컨퍼런스) Jabber를위한 (Jabberd2)
- マルチユーザ会議(MUの-会議)Jabberのために(のjabberd2)
- مؤتمرات متعددة المستخدم (يو للمؤتمر) عن جابر (Jabberd2)
- 多用户会议 (μ-会议的Jabber) (Jabberd2)
- बहु प्रयोक्ता कान्फ्रेंसिंग (म्यू-सम्मेलन) अस्पष्ट के लिए Jabberd2 ()
- Multi User Conferencing (MU-Conference) for Jabber (Jabberd2)
- Multi User ประชุม (ม.-Conference) สำหรับ การ พูด รัว (Jabberd2)