Year: 2009

다중 사용자 컨퍼런싱 (뮤 – 컨퍼런스) Jabber를위한 (Jabberd2)

다중 사용자 컨퍼런싱 (뮤 – 컨퍼런스) Jabber를위한 (Jabberd2)

소개 ~

제발 / 구성 Jabberd2 … 설치의 다음 문서를 참조하십시오

How to configure Jabber (jabberd2) with MySQL,PAM as auth database

요구 사항 ~

* 다음과 같은 패키지를 컴파일 뮤 컨퍼런스가 필요합니다 …

노트북 @ 루트 : ~ #는 apt – libglib2.0 – 0 libglib2.0 – dev에 설치 얻을
노트북 @ 루트 : ~ #는 apt – libidn11 libidn11 설치 얻을 – dev에
노트북 @ 루트 : ~ #는 apt – lib64expat1 lib64expat1 expat – dev에 설치 libexpat1 – dev에 liblua5.1 – expat – dev에 liblua5.1 – expat0 얻을

1 단계] 방법 “뮤 컴파일 – 컨퍼런스”-

* 다운로드 “뮤 – 컨퍼런스”/ 프로젝트 / 무 회의 / -은 https : / / gna.org URL을 다음에서

노트북 @ 루트 :는 / var / src에 # wget – c로 http://download.gna.org/mu-conference/mu-conference_0.8.tar.gz
노트북 @ 루트 :는 / var / src에 # 타르 xvfz 뮤 – conference_0.8.tar.gz
노트북 @ 루트 :는 / var / src에 # CD를 무 – conference_0.8 /
노트북 @ 루트 : / var/src/mu-conference_0.8 #

뮤 컴파일 * 컨퍼런스

노트북 @ 루트 : / 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 ‘

… ..

노트북 @ 루트 : / var/src/mu-conference_0.8 # $ 파요?
0
노트북 @ 루트 : / var/src/mu-conference_0.8 #

2 단계] 구성 뮤 – 컨퍼런스 –

* 이제 “Jabberd2 설치 디렉토리에 바이너리”MU에 복사 컨퍼런스 –

노트북 @ 루트 : ~ #은 cp / var/src/mu-conference_0.8/src/mu-conference / usr/local/jabberd-2.2.9/bin /
노트북 @ 루트 : ~ # chown 지껄임 : 지껄임 / usr/local/jabberd-2.2.9/bin/mu-conference
노트북 @ 루트 : ~ # 그래요 – 난 / usr/local/jabberd-2.2.9/bin/mu-conference
– rwxr – XR은 – x는 1 지껄 지껄 191904 2009년 10월 12일 18시 59분 / usr/local/jabberd-2.2.9/bin/mu-conference
노트북 @ 루트 : ~ #

노트북 @ 루트 : ~ # / usr/local/jabberd-2.2.9/bin/mu-conference 도움말
Jabber를 구성 요소를 런타임 – 0.2.4
(C) 2003에서 2004 사이 폴 커티스

/ usr/local/jabberd-2.2.9/bin/mu-conference : 잘못된 옵션 – ‘-‘
사용법 : 무 회의 [- B 조] [-] [- H 회]이야 [- d는 레벨] – c 파일
– B 조를 배경으로 데몬을 넣어
– 쇼 열려진에 디버그 메시지를들
– h이 도움말 인쇄
출력 디버그 수준을 설정할 d 개의 레벨
– c 파일을 설정 config 파일, 필수 인수
노트북 @ 루트 : ~ #

“”에 대한 뮤 컨퍼런스 * 스풀 디렉터리를 만듭니다. 무 회의 구성 요소를 어느 회의실에 정보를 저장하기 위해 스풀 디렉터리가 필요합니다.

노트북 @ 루트 : ~ # mkdir / usr/local/jabberd-2.2.9/var/spool
노트북 @ 루트 : ~ # chown 지껄임 : 지껄임 / usr/local/jabberd-2.2.9/var/spool

참고 ~ “빨리 지껄임 : Jabber를”사용자 / 그룹 Jabberd2 서버의 이름입니다.

* Jabberd2 설치 디렉토리의 설정 파일을 “뮤 – 컨퍼런스”를 복사하여 설정을 수정 –

노트북 @ 루트 : ~ #은 cp / var/src/mu-conference_0.8/muc-default.xml / usr/local/jabberd-2.2.9/etc/mu-conference.xml
노트북 @ 루트 : ~ # chown 지껄임 : 지껄임 / usr/local/jabberd-2.2.9/etc/mu-conference.xml
노트북 @ 루트 : ~ #

노트북 @ 루트 : ~ # vi의 / usr/local/jabberd-2.2.9/etc/mu-conference.xml

conf.laptop.ubuntu.me <이름> “/ 이름”
호스트 conf.laptop.ubuntu.me “/ 호스트”
<ip> localhost를 “/ IP를”
<port>는 5347 “/ 포트”
<secret>의 비밀 “/의 비밀”

<spool> / usr/local/jabberd-2.2.9/var/spool “/ 스풀”
<logdir> / / logdir “”usr/local/jabberd-2.2.9/var/log
<pidfile> / / pidfile “”usr/local/jabberd-2.2.9/var/run/mu-conference.pid

<loglevel> 255 “/ loglevel”

<sadmin>
<user> admin@laptop.ubuntu.me “/ 사용자”
“/ sadmin”


… ..
노트북 @ 루트 : ~ #

* 이제 다음 Jabberd2 서버를 다시 시작 “로 시작 뮤 – 컨퍼런스”..

노 트북 @ 루트 : ~ #셔서 – 난 Jabber를하고 – s / 빈 / bash에 – c 옵션 “/ usr/local/jabberd-2.2.9/bin/mu-conference – B 호 – c 옵션 / usr/local/jabberd-2.2.9 / 등 / 뮤 “conference.xml
노트북 @ 루트 : ~ #

* 제발 문서 init을 시작 스크립트, 즉 위의 ‘확인 / etc/init.d/jabberd2’무 회의 시작됩니다.

노트북 @ 루트 : ~ # 꼬리를 – f 옵션 / usr/local/jabberd-2.2.9/var/log/mu-conference.log
월 10월 12일 19시 19분 40초 2009 main.c : 168 (주) : Jabber를 구성 요소를 런타임 – 0.2.4 시작.
월 10월 12일 19시 19분 40초 뮤 2009 컨퍼런스 : [conference.c : 1076 (회의)] 무 회의 중입니다 – 서비스 자료 ID : conf.laptop.ubuntu.me

월 10월 12일 19시 19분 40초 뮤 2009 컨퍼런스 : [conference.c : 1157 (회의)] sadmin admin@laptop.ubuntu.me 추가
월 10월 12일 19시 19분 40초 뮤 2009 컨퍼런스 : [xdb.c : 319 (xdb_rooms_get)] xdb에서 방을 잡아 요청
월 10월 12일 19시 19분 40초 뮤 2009 컨퍼런스 : [xdb.c : 418 (xdb_rooms_get)] .. 줄넘기 결과가없습니다
월 10월 12일 19시 19분 40초 2009 main.c : 219 (주) : 메인 루프 시작.
월 10월 12일 19시 19분 40초 2009 jcr_base_connect.c : 34 () jcr_socket_connect : localhost로 연결을 시도 : 5347
월 10월 12일 19시 19분 40초 2009 jcr_base_connect.c : 87 (jcr_send_start_stream) : 영업 XML 스트림 : 173 바이트 전송
월 10월 12일 19시 19분 40초 2009 jcr_main_stream_error.c : 50 (jcr_main_new_stream) : 서버 스트림을 연결.
월 10월 12일 19시 19분 40초 2009 jcr_deliver.c : 51 (jcr_queue_deliver) : 패킷이 배달 스레드 시작.

완료!

3 단계] 시험 “뮤 – 컨퍼런스”-

* “에서 ‘서비스 체험’및 객실 목록을 확인에 대한 PSI는”IM 클라이언트, 고토 ‘일반’메뉴를 누른 다음 ..
* ” ‘방리스트’에 피진”IM 클라이언트, 고토 ‘도구’를 누른 다음 섹션에서는.

일단 당신이 ‘무 회의’서버가 감지되었습니다. ‘클릭하십시오 + 피진의들입니다’메뉴의 ‘채팅’에서 추가합니다. ‘에 대한 PSI는 다음의 경우에는 회원 가입 Groupchat’, ‘일반’메뉴에서 “”다음에 가입 컨퍼런스 / 방 추가 ‘Confernece 룸’.

즐기다,
Arun Bagul

Multi User Conferencing (MU-Konferensi) untuk Jabber (Jabberd2)

Multi User Conferencing (MU-Konferensi) untuk Jabber (Jabberd2)

Pendahuluan ~

Silakan lihat artikel berikut untuk menginstal / configure Jabberd2 …

http://www.indiangnu.org/2009/how-to-configure-jabber-jabberd2-with-mysqlpam-as-auth-database/

Kebutuhan ~

* Berikut paket-paket yang dibutuhkan untuk mengkompilasi MU-Konferensi …

root @ laptop: ~ # apt-get install libglib2.0-0 libglib2.0-dev
root @ laptop: ~ # apt-get install libidn11 libidn11-dev
root @ laptop: ~ # apt-get install expat lib64expat1 lib64expat1-dev libexpat1-dev liblua5.1-expat-dev liblua5.1-expat0

Langkah 1] Bagaimana kompilasi “MU-Konferensi” —

* Download “MU-Konferensi” dari URL berikut – https: / / gna.org / proyek / mu-konferensi /

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 #

* Mengkompilasi MU-Konferensi

root @ laptop: / var/src/mu-conference_0.8 # make
cd src /; membuat
make [1]: Entering directory `/ var/src/mu-conference_0.8/src ‘
cd jabberd; membuat
make [2]: Entering directory `/ var/src/mu-conference_0.8/src/jabberd ‘

… ..

root @ laptop: / var/src/mu-conference_0.8 # echo $?
0
root @ laptop: / var/src/mu-conference_0.8 #

Langkah 2] Konfigurasi MU-Conference —

* Sekarang salin “MU-Konferensi” biner ke direktori instalasi 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-membantu
Jabber Komponen Runtime – 0.2.4
(c) 2003-2004 Paul Curtis

/ usr/local/jabberd-2.2.9/bin/mu-conference: invalid option – ‘-‘
Penggunaan: mu-konferensi [-B] [-s] [-h] [-d TINGKAT]-c FILE
B Letakkan daemon di latar belakang
-s Tampilkan pesan debug pada stderr
-h bantuan ini Cetak
-d TINGKAT Mengatur tingkat output debug
-c FILE Mengatur file konfigurasi, wajib argumen
root @ laptop: ~ #

* Membuat direktori spool untuk “MU-Konferensi”. Mu-komponen konferensi memerlukan direktori spul di mana untuk menyimpan informasi ruang konferensi.

root @ laptop: ~ # mkdir / usr/local/jabberd-2.2.9/var/spool
root @ laptop: ~ # chown jabber: jabber / usr/local/jabberd-2.2.9/var/spool

CATATAN ~ “jabber: jabber” user / grup Jabberd2 nama server.

* Salin file konfigurasi dari “MU-Konferensi” ke direktori instalasi Jabberd2 dan mengedit pengaturan —

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 </ host>
<ip> localhost </ ip>
<port> 5.347 </ port>
<secret> rahasia </ rahasia>

<spool> / usr/local/jabberd-2.2.9/var/spool </ 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: ~ #

* Sekarang restart server dan Jabberd2 kemudian mulai “MU-Conference” …

root @ laptop: ~ # su-l jabber-s / bin / bash-c “/ usr/local/jabberd-2.2.9/bin/mu-conference-B-c / usr/local/jabberd-2.2.9 / etc / mu-conference.xml ”
root @ laptop: ~ #

* Silahkan periksa artikel di atas, skrip startup init yakni ‘/ etc/init.d/jabberd2’ akan mulai mu-konferensi.

root @ laptop: ~ # tail-f / usr/local/jabberd-2.2.9/var/log/mu-conference.log
Tue Oct 12 19:19:40 2009 main.c: 168 (main): Jabber Component Runtime – 0.2.4 dimulai.
Tue Oct 12 19:19:40 2009 MU-Konferensi: [conference.c: 1076 (konferensi)] mu-konferensi loading – Layanan ID: conf.laptop.ubuntu.me

Tue Oct 12 19:19:40 2009 MU-Konferensi: [conference.c: 1157 (konferensi)] Menambahkan sadmin admin@laptop.ubuntu.me
Tue Oct 12 19:19:40 2009 MU-Konferensi: [xdb.c: 319 (xdb_rooms_get)] diminta untuk mendapatkan kamar dari xdb
Tue Oct 12 19:19:40 2009 MU-Konferensi: [xdb.c: 418 (xdb_rooms_get)] bolos .. tidak ada hasil
Tue Oct 12 19:19:40 2009 main.c: 219 (main): Main loop mulai.
Tue Oct 12 19:19:40 2009 jcr_base_connect.c: 34 (jcr_socket_connect): Mencoba koneksi ke localhost: 5.347
Tue Oct 12 19:19:40 2009 jcr_base_connect.c: 87 (jcr_send_start_stream): Membuka XML stream: dikirim 173 bytes
Tue Oct 12 19:19:40 2009 jcr_main_stream_error.c: 50 (jcr_main_new_stream): Server stream terhubung.
Tue Oct 12 19:19:40 2009 jcr_deliver.c: 51 (jcr_queue_deliver): pengiriman paket thread dimulai.

selesai!!

Langkah 3] Test “MU-Konferensi” —

* Dalam “PSI” klien IM, goto ‘General’ menu, lalu klik pada ‘Service Discovery’ dan periksa daftar kamar …
* Dalam “Pidgin” klien IM, goto ‘Tools’, lalu klik pada ‘Room List’ bagian.

Setelah Anda mendeteksi ‘mu-konferensi’ server. Silakan klik pada ‘+ Add Chat’ dari ‘Friends’ menu pidgin. Dalam kasus PSI klik pada ‘Gabung Groupchat’ dari ‘General’ menu untuk menambahkan “Konferensi / Room” dan kemudian bergabung dengan ‘Confernece Ruang’.

Menikmati,
Arun Bagul

बहु प्रयोक्ता कान्फ्रेंसिंग (म्यू-सम्मेलन) अस्पष्ट के लिए Jabberd2 ()

बहु प्रयोक्ता कान्फ्रेंसिंग (म्यू-सम्मेलन) अस्पष्ट के लिए Jabberd2 ()

परिचय ~

कृपया निम्नलिखित लेख को / कॉन्फ़िगर Jabberd2 स्थापित देखें …

How to configure Jabber (jabberd2) with MySQL,PAM as auth database

आवश्यकता ~

* संकुल के बाद से म्यू संकलन-सम्मेलन की आवश्यकता है …

लैपटॉप @ जड़: ~ # उपयुक्त-मिल libglib2.0-0 libglib2.0 स्थापित-dev
लैपटॉप @ जड़: ~ # उपयुक्त-मिल libidn11 libidn11 स्थापित-dev
लैपटॉप @ जड़: ~ # उपयुक्त-मिल lib64expat1 lib64expat1 प्रवासी स्थापित-libexpat1 dev-liblua5.1 dev-प्रवासी-liblua5.1 dev-expat0

चरण 1] कैसे संकलन ‘म्यू-सम्मेलन “–

* डाउनलोड करें ‘म्यू-सम्मेलन “यूआरएल – https: gna.org / / निम्नलिखित / परियोजनाओं / म्यू सम्मेलन से /

लैपटॉप @ जड़: / var / src # wget-http://download.gna.org/mu-conference/mu-conference_0.8.tar.gz ग
लैपटॉप @ जड़: var / / src राल # म्यू xvfz-conference_0.8.tar.gz
लैपटॉप @ जड़: / var / src # सीडी म्यू-conference_0.8 /
लैपटॉप @ जड़: / var/src/mu-conference_0.8 #

* म्यू संकलन-सम्मेलन

लैपटॉप @ जड़: / var/src/mu-conference_0.8 बना #
सीडी बनाने src /;
बनाना [1]: दर्ज निर्देशिका `/ var/src/mu-conference_0.8/src ‘
सीडी jabberd; करना
बनाना [2]: दर्ज निर्देशिका ‘/’ var/src/mu-conference_0.8/src/jabberd

… ..

लैपटॉप @ जड़: / var/src/mu-conference_0.8 # $ गूंज?
0
लैपटॉप @ जड़: / var/src/mu-conference_0.8 #

चरण 2] कॉन्फ़िगर म्यू-सम्मेलन —

* अब ‘म्यू-सम्मेलन की नकल “Jabberd2 अधिष्ठापन निर्देशिका में द्विआधारी —

लैपटॉप @ जड़: ~ # cp / var/src/mu-conference_0.8/src/mu-conference usr/local/jabberd-2.2.9/bin / /
लैपटॉप @ जड़: ~ # chown गपशप: गपशप / usr/local/jabberd-2.2.9/bin/mu-conference
लैपटॉप @ जड़: ~ # रास-l / usr/local/jabberd-2.2.9/bin/mu-conference
-rwxr-XR-x 1 गपशप 191,904 2009/10/12 18:59 गपशप / usr/local/jabberd-2.2.9/bin/mu-conference
लैपटॉप @ जड़: ~ #

लैपटॉप @ जड़: ~ usr/local/jabberd-2.2.9/bin/mu-conference # /-मदद
गपशप घटक क्रम – 0.2.4
(ग) 2003-2004 पॉल कर्टिस

/ usr/local/jabberd-2.2.9/bin/mu-conference: अवैध विकल्प – ‘-‘
उपयोग: म्यू सम्मेलन [बी] [] [-h] s [स्तरीय घ]-file ग
बी पृष्ठभूमि में डेमॉन रखो
-stderr पर दिखाएँ एस डिबग संदेश
-h प्रिंट इस मदद
-d स्तर सेट डिबग आउटपुट का स्तर
-c फ़ाइल config फाइल सेट, अनिवार्य तर्क
लैपटॉप @ जड़: ~ #

* के लिए स्पूल निर्देशिका बनाएँ ‘म्यू-सम्मेलन “. म्यू सम्मेलन घटक जिसमें सम्मेलन का कमरा जानकारी स्टोर करने के लिए एक स्पूल निर्देशिका की आवश्यकता है.

लैपटॉप @ जड़: mkdir ~ # usr/local/jabberd-2.2.9/var/spool /
लैपटॉप @ जड़: ~ # chown गपशप: गपशप / usr/local/jabberd-2.2.9/var/spool

नोट ~ “गपशप: गपशप” यूजर / Jabberd2 सर्वर के समूह का नाम.

* Jabberd2 अधिष्ठापन निर्देशिका के config फाइल “म्यू-सम्मेलन” कॉपी और सेटिंग संपादित करें —

लैपटॉप @ जड़: ~ # cp / var/src/mu-conference_0.8/muc-default.xml / usr/local/jabberd-2.2.9/etc/mu-conference.xml
लैपटॉप @ जड़: ~ # chown गपशप: गपशप / usr/local/jabberd-2.2.9/etc/mu-conference.xml
लैपटॉप @ जड़: ~ #

लैपटॉप @ जड़: ~ vi # usr/local/jabberd-2.2.9/etc/mu-conference.xml /

<name> conf.laptop.ubuntu.me नाम </>
<host> conf.laptop.ubuntu.me मेजबान </>
<ip> लोकलहोस्ट आईपी </>
<port> 5,347 बंदरगाह </>
<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 उपयोगकर्ता </>
<sadmin />


… ..
लैपटॉप @ जड़: ~ #

* अब Jabberd2 सर्वर पुनः आरंभ करें और फिर शुरू ‘म्यू-सम्मेलन “…

लैपटॉप @ जड़: ~ # एसयू मैं गपशप-बिन / s / मार-c “/ usr/local/jabberd-2.2.9/bin/mu-conference-बी ग / usr/local/jabberd-2.2.9 / etc / म्यू-conference.xml ”
लैपटॉप @ जड़: ~ #

* कृपया लेख, init स्टार्टअप स्क्रिप्ट अर्थात् ‘इसके बाद के संस्करण की जांच / etc/init.d/jabberd2 म्यू शुरू सम्मेलन होगा.

लैपटॉप @ जड़: ~ # पूंछ एफ / usr/local/jabberd-2.2.9/var/log/mu-conference.log
सोम अक्टूबर 12 19:19:40 2009 main.c: मुख्य 168 (): अस्पष्ट घटक क्रम – 0.2.4 शुरू.
सोम अक्टूबर म्यू 12 19:19:40 2009-सम्मेलन: conference.c [: 1076 सम्मेलन ()] म्यू सम्मेलन लोड हो रहा है – सेवा आईडी: conf.laptop.ubuntu.me

सोम अक्टूबर म्यू 12 19:19:40 2009-सम्मेलन: conference.c [: 1157 सम्मेलन ()] sadmin admin@laptop.ubuntu.me जोड़ना
सोम अक्टूबर म्यू 12 19:19:40 2009-सम्मेलन: xdb.c [: 319 xdb_rooms_get ()] के xdb से कमरे मिल कहा
सोम अक्टूबर म्यू 12 19:19:40 2009-सम्मेलन: 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 करने का प्रयास: 5,347
सोम 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] टेस्ट ‘सम्मेलन’ —

* में ” ‘सेवा’ डिस्कवरी और कमरे की सूची की जांच पर साई” IM ग्राहक, ‘गोटो’ जनरल और फिर मेनू पर क्लिक करें …
* में “Pidgin” IM ग्राहक, ‘गोटो’ कक्ष ‘की सूची पर’ उपकरण और फिर क्लिक करें अनुभाग.

एक बार जब आप ‘म्यू’ सम्मेलन सर्वर का पता चला. ‘पर क्लिक करें कृपया +’ चैट ‘से pidgin के’ दोस्त मेनू जोड़ें. ‘पर क्लिक करें साई के मामले में शामिल हों’ Groupchat ‘जनरल मेनू से जोड़ें’ के सम्मेलन / कक्ष “और फिर शामिल होने के ‘सम्मेलन’ कक्ष.

आनंद लेना,
अरुण Bagul

مؤتمرات متعددة المستخدم (يو للمؤتمر) عن جابر (Jabberd2)

مؤتمرات متعددة المستخدم (يو للمؤتمر) عن جابر (Jabberd2)

مقدمة ~

الرجاء مراجعة المقالة التالية لتثبيت / تكوين Jabberd2…

How to configure Jabber (jabberd2) with MySQL,PAM as auth database

الشرط ~

* الحزم التالية تتطلب أن يقوم بتجميع مو للمؤتمر…

@ الجذر المحمول : ~ # الرابطة بين الحصول على تثبيت libglib2.0 – 0 – libglib2.0 ديف
@ الجذر المحمول : ~ # الرابطة بين الحصول على تثبيت libidn11 libidn11 – ديف
@ الجذر المحمول : ~ # الرابطة بين الحصول على تثبيت الوافدة lib64expat1 lib64expat1 – ديف libexpat1 – ديف liblua5.1 – الوافدة – ديف liblua5.1 – expat0

الخطوة 1] كيفية ترجمة “يو المؤتمر” —

* حمل “يو للمؤتمر” من العنوان التالي — https : / / gna.org / المشاريع / مو مؤتمر /

@ الجذر محمول : / فار / سرك # مجلد مشترك ، ج http://download.gna.org/mu-conference/mu-conference_0.8.tar.gz
@ الجذر محمول : / فار / سرك # القطران xvfz مو conference_0.8.tar.gz
@ الجذر محمول : / فار / سرك # مو القرص conference_0.8 /
@ الجذر محمول : / var/src/mu-conference_0.8 #

* تجميع مو للمؤتمر

@ الجذر محمول : / # جعل var/src/mu-conference_0.8
مؤتمر نزع السلاح سرك / ؛ تجعل
جعل [1] : دخول الدليل `/ var/src/mu-conference_0.8/src’
jabberd مؤتمر نزع السلاح ، وجعل
جعل [2] : دخول الدليل `/ var/src/mu-conference_0.8/src/jabberd’

…..

@ الجذر محمول : / var/src/mu-conference_0.8 # $ صدى؟
0
@ الجذر محمول : / var/src/mu-conference_0.8 #

الخطوة 2] تكوين مو للمؤتمر —

* الآن نسخ يو “للمؤتمر” ثنائي لدليل Jabberd2 التثبيت —

@ الجذر المحمول : ~ # ق / var/src/mu-conference_0.8/src/mu-conference / usr/local/jabberd-2.2.9/bin /
@ الجذر المحمول : ~ # chown جابر : جابر / usr/local/jabberd-2.2.9/bin/mu-conference
@ الجذر المحمول : ~ # ليرة سورية ل / usr/local/jabberd-2.2.9/bin/mu-conference
– rwxr – xr – × 1 جابر جابر 191904 2009-10-12 18:59 / usr/local/jabberd-2.2.9/bin/mu-conference
@ الجذر المحمول : ~ #

@ الجذر المحمول : ~ # / usr/local/jabberd-2.2.9/bin/mu-conference للمساعدة
هذرم مكون التشغيل — 0.2.4
(ج) 2003-2004 بول كورتيس

/ usr/local/jabberd-2.2.9/bin/mu-conference : الخيار غير صحيح — ‘–‘
الاستعمال : مو المؤتمر [باء] [- ق] [ح -] [- د المستوى] ، ج صوره
باء ضع الخفي في الخلفية
ق – إظهار رسائل التصحيح على stderr
ح – طباعة هذه المساعدة
د – تعيين مستوى مستوى إخراج التصحيح
ج – تعيين الملف ملف التكوين ، حجة إلزامية
@ الجذر المحمول : ~ #

* إنشاء الدليل التخزين المؤقت ل “يو للمؤتمر”. مو مكون المؤتمر يتطلب الدليل التخزين المؤقت إلى لتخزين المعلومات قاعة المؤتمرات.

@ الجذر المحمول : ~ # إنشاء مجلد / usr/local/jabberd-2.2.9/var/spool
@ الجذر المحمول : ~ # chown جابر : جابر / usr/local/jabberd-2.2.9/var/spool

ملاحظة ~ “جابر : جابر” المستخدم / المجموعة اسم خادم Jabberd2.

* نسخ ملف التكوين من “يو للمؤتمر” أن الدليل Jabberd2 التثبيت والإعداد للعدل —

@ الجذر المحمول : ~ # ق / var/src/mu-conference_0.8/muc-default.xml / usr/local/jabberd-2.2.9/etc/mu-conference.xml
@ الجذر المحمول : ~ # chown جابر : جابر / usr/local/jabberd-2.2.9/etc/mu-conference.xml
@ الجذر المحمول : ~ #

@ الجذر المحمول : ~ # سادسا / usr/local/jabberd-2.2.9/etc/mu-conference.xml

<name>conf.laptop.ubuntu.me </ الاسم>
<host>conf.laptop.ubuntu.me </ المضيف>
<ip>مضيف محلي </ الملكية الفكرية>
<port>5347 </ المنفذ>
<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 </ المستخدم>
</ sadmin>


…..
@ الجذر المحمول : ~ #

* الآن إعادة تشغيل الملقم Jabberd2 ومن ثم البدء “يو المؤتمر”…

@ الجذر المحمول : ~ # سو جابر ل – ق / بن / سحق – ج “/ usr/local/jabberd-2.2.9/bin/mu-conference – ب ج / usr/local/jabberd-2.2.9 / الخ / مو conference.xml ”
@ الجذر المحمول : ~ #

* يرجى التحقق من المادة المذكورة أعلاه ، الحرف الأول بدء تشغيل البرنامج النصي أي ‘/ etc/init.d/jabberd2’ سيبدأ مو المؤتمر.

@ الجذر المحمول : ~ # ذيل و / usr/local/jabberd-2.2.9/var/log/mu-conference.log
الاثنين اكتوبر 12 19:19:40 2009 main.c : 168 (الرئيسي) : جابر مكون التشغيل — بدءا 0.2.4.
الاثنين اكتوبر 12 19:19:40 2009 مو للمؤتمر : [conference.c : 1076 (مؤتمر)] مو المؤتمر التحميل — خدمة اسم المستخدم : conf.laptop.ubuntu.me

الاثنين اكتوبر 12 19:19:40 2009 مو للمؤتمر : [conference.c : 1157 (مؤتمر)] إضافة admin@laptop.ubuntu.me sadmin
الاثنين اكتوبر 12 19:19:40 2009 مو للمؤتمر : [xdb.c : 319 (xdb_rooms_get)] طلب للحصول على غرف من xdb
الاثنين اكتوبر 12 19:19:40 2009 مو للمؤتمر : [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) : محاولة الاتصال لمضيف محلي : 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] اختبار “يو المؤتمر” —

* في “المبادرة” الدردشة العميل ، غوتو ‘العام’ القائمة ثم انقر على ‘خدمة ديسكفري’ وتحقق من قائمة الغرفة…
* وفي “بجين” الدردشة العميل ، غوتو ‘أدوات’ ، ثم انقر على ‘قائمة غرفة’ الباب.

بمجرد الكشف عن ‘مو مؤتمر’ الخادم. الرجاء الضغط على ‘+ إضافة قناة’ من ‘الأصدقاء’ القائمة للغة مبسطة. في حالة المبادرة انقر على ‘تاريخ Groupchat’ من ‘العام’ القائمة لإضافة “مؤتمر / والاجتماعات” ، ومن ثم الانضمام إلى ‘Confernece الاجتماعات’.

يتمتع ،
Arun Bagul

Multi User Conferencing (MU-Conferencia) para Jabber (jabberd2)

Multi User Conferencing (MU-Conferencia) para Jabber (jabberd2)

Introducción ~

Por favor, consulte el artículo siguiente para instalar / configurar jabberd2 …

http://www.indiangnu.org/2009/how-to-configure-jabber-jabberd2-with-mysqlpam-as-auth-database/

Requisito ~

* A raíz de los paquetes se requieren para compilar MU-Conferencia …

root @ laptop: ~ # apt-get install libglib2.0-0 libglib2.0-dev
root @ laptop: ~ # apt-get install libidn11 libidn11-dev
root @ laptop: ~ # apt-get install expatriado lib64expat1 lib64expat1-dev libexpat1-dev liblua5.1-expat-dev liblua5.1-expat0

Paso 1] ¿Cómo compilar “MU-Conferencia” —

* Descargar “MU-Conferencia” de la siguiente URL – https: / / gna.org / proyectos / mu-conferencia /

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 #

* Compilar MU-Conferencia

root @ laptop: / # make var/src/mu-conference_0.8
cd src /; hacer
make [1]: Entering directory `/ var/src/mu-conference_0.8/src ‘
jabberd cd; hacer
make [2]: Entering directory `/ var/src/mu-conference_0.8/src/jabberd ‘

… ..

root @ laptop: / var/src/mu-conference_0.8 # echo $?
0
root @ laptop: / var/src/mu-conference_0.8 #

Paso 2] Configurar MU-Conferencia —

* Ahora copia el “Mu-Conferencia” binario al directorio de instalación 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-ayuda
Jabber Component Runtime – 0.2.4
(c) 2003-2004 Paul Curtis

/ usr/local/jabberd-2.2.9/bin/mu-conference: opción inválida – ‘-‘
Uso: MU-conferencia [B] [-s] [-h] [-d LEVEL]-c FILE
-B Ponga el demonio en el fondo
-s Mostrar mensajes de depuración en stderr
-h Imprimir esta ayuda
-d NIVEL Establecer el nivel de depuración
-c FILE Establezca el archivo de configuración, el argumento de obligatorio
root @ laptop: ~ #

* Crear un directorio de impresión para “Mu-Conference”. El mu-componente de la conferencia requiere un directorio de cola en el que almacenar la información de sesión.

root @ laptop: ~ # mkdir / usr/local/jabberd-2.2.9/var/spool
root @ laptop: ~ # chown jabber: jabber / usr/local/jabberd-2.2.9/var/spool

NOTA ~ “Jabber: Jabber” usuario / nombre de grupo de servidores jabberd2.

* Copia el archivo de configuración de “MU-Conferencia” al directorio de instalación jabberd2 y editar la configuración —

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 </ host>
<ip> localhost </ ip>
<port> 5347 </ port>
<secret> secret </ secret>

<spool> / usr/local/jabberd-2.2.9/var/spool </ 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: ~ #

* Ahora, reinicie el servidor jabberd2 y luego comenzar “MU-Conferencia” …

root @ laptop: ~ # su-jabber l-s / bin / bash-c “/ usr/local/jabberd-2.2.9/bin/mu-conference-B-C / usr/local/jabberd-2.2.9 / etc / mu-conference.xml ”
root @ laptop: ~ #

* Por favor, consulte el artículo anterior, es decir, init script de arranque ‘/ etc/init.d/jabberd2’ comenzará mu-conferencia.

root @ laptop: ~ # tail-f / usr/local/jabberd-2.2.9/var/log/mu-conference.log
Mon Oct 12 19:19:40 2009 main.c: 168 (principal): Jabber Component Runtime – 0.2.4 de partida.
Mon Oct 12 19:19:40 2009 MU-Conferencia: [conference.c: 1076 (conferencia)]-mu carga de conferencias – Servicio de ID: conf.laptop.ubuntu.me

Mon Oct 12 19:19:40 2009 MU-Conferencia: [conference.c: 1157 (conferencia)] Añadir admin@laptop.ubuntu.me sadmin
Mon Oct 12 19:19:40 2009 MU-Conferencia: [xdb.c: 319 (xdb_rooms_get)] pidió a conseguir habitaciones de xdb
Mon Oct 12 19:19:40 2009 MU-Conferencia: [xdb.c: 418 (xdb_rooms_get)] sin pasar .. No hay resultados
Mon Oct 12 19:19:40 2009 main.c: 219 (principal): bucle principal de partida.
Mon Oct 12 19:19:40 2009 jcr_base_connect.c: 34 (jcr_socket_connect): El intento de conexión a localhost: 5347
Mon Oct 12 19:19:40 2009 jcr_base_connect.c: 87 (jcr_send_start_stream): Apertura secuencia XML: 173 bytes enviados
Mon Oct 12 19:19:40 2009 jcr_main_stream_error.c: 50 (jcr_main_new_stream): Stream Server conectado.
Mon Oct 12 19:19:40 2009 jcr_deliver.c: 51 (jcr_queue_deliver): hilo de entrega de paquetes de partida.

hecho!!

Paso 3] Test “MU-Conferencia” —

* En el menú “PSI” cliente de mensajería instantánea, goto ‘General’ y haga clic en “Service Discovery ‘y compruebe la lista de salas …
* En “Herramientas” y luego Pidgin “cliente de mensajería instantánea, goto ‘haga clic en’ Lista de habitaciones sección.

Una vez que se detecta el ‘mu-conferencia’ servidor. Por favor, haga clic en “+ Añadir chat en el menú ‘Amigos’ de Pidgin. En el caso de la ISP, haga clic en “Join groupchat ‘en el menú” General “para añadir” Salas de conferencias / “y luego unirse a la’ Confernece Room ‘.

Disfrutar,
Arun Bagul

Multi User Conferencing (MU-конференции) для Jabber (jabberd2)

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

マルチユーザ会議(MUの-会議)Jabberのために(のjabberd2)

マルチユーザ会議(MUの-会議)Jabberのために(のjabberd2)

はじめに〜

してください。/ configureをのjabberd2 …インストールするには次の資料を参照してください

How to configure Jabber (jabberd2) with MySQL,PAM as auth database

要件〜

*次のパッケージはMUのコンパイルするには会議が必要な…

ノートパソコン@ルート:〜#のapt -あります:libglib2.0 – 0あります:libglib2.0 get installを- devに関するリンク
ノートパソコン@ルート:〜#のapt – libidn11 libidn11 get installを- devに関するリンク
ノートパソコン@ルート:〜#のapt – lib64expat1 lib64expat1 expatをインストール- devパッケージlibexpat1 – devののliblua5.1 – expatの- devパッケージのliblua5.1 – expat0を取得

ステップ1]どのように”MUのコンパイル会議” –

*ダウンロード”MUの-会議”/プロジェクト/ムー会議/ – https:/ / gna.org次のURLから

ノートパソコン@ルート場合:/ var /鉄骨#wgetの- Ç http://download.gna.org/mu-conference/mu-conference_0.8.tar.gz
ノートパソコン@ルート場合:/ var /鉄骨#のtar xvfzムー- conference_0.8.tar.gz
ノートパソコン@ルート場合:/ var /鉄骨#CDのムー- conference_0.8 /
ノートパソコン@ルート:/ var/src/mu-conference_0.8#

MUのコンパイル*会議

ノートパソコン@ルート:/ var/src/mu-conference_0.8する#
CDの鉄骨/;する
する[1]:入りますディレクトリ`/ var/src/mu-conference_0.8/src’
CDのjabberdが;する
する[2]:入りますディレクトリ`/ var/src/mu-conference_0.8/src/jabberd’

… ..

ノートパソコン@ルート:/ var/src/mu-conference_0.8#$エコー?
0
ノートパソコン@ルート:/ var/src/mu-conference_0.8#

ステップ2]の設定MUの-会議 –

*今”のjabberd2のインストールディレクトリにバイナリの”MUの、会議のコピー –

ノートパソコン@ルート:〜#cpは/ var/src/mu-conference_0.8/src/mu-conference / usr/local/jabberd-2.2.9/bin /
ノートパソコン@ルート:〜#chownのjabber:のjabber / usr/local/jabberd-2.2.9/bin/mu-conference
ノートパソコン@ルート:〜#ls – lを/ usr/local/jabberd-2.2.9/bin/mu-conference
– rwxr – xr – xに1のjabberのjabber 191904 2009年10月12日午後06時59 / usr/local/jabberd-2.2.9/bin/mu-conference
ノートパソコン@ルート:〜#

ノートパソコン@ルート:〜#/ usr/local/jabberd-2.2.9/bin/mu-conference -ヘルプ
Jabberのコンポーネントのランタイム – 0.2.4
(℃)2003-2004ポールカーティス

/ usr/local/jabberd-2.2.9/bin/mu-conference:無効なオプション – ‘ – ‘
用途:ムー会議[- B]を[-] [- h]オプション掲載[- Dレベル] – cファイル
– Bの背景には、デーモン入れ
-地図をstderrにデバッグメッセージを掲載
このヘルプ印刷時間
出力のデバッグDレベルを設定するレベル
– Cファイルの設定は、configファイルに、必須の引数
ノートパソコン@ルート:〜#

“”のMUの、会議のスプールディレクトリを作成する。ムーの会議コンポーネントは、会議室情報を格納するためのスプールディレクトリが必要です。

ノートパソコン@ルート:〜#MkDir関数/ usr/local/jabberd-2.2.9/var/spool
ノートパソコン@ルート:〜#chownのjabber:のjabber / usr/local/jabberd-2.2.9/var/spool

注〜”のjabber:ジャバー”ユーザー/のjabberd2サーバーのグループ名です。

*のjabberd2インストールディレクトリのconfigファイル”MUの-会議”をコピーして設定を編集 –

ノートパソコン@ルート:〜#cpは/ var/src/mu-conference_0.8/muc-default.xml / usr/local/jabberd-2.2.9/etc/mu-conference.xml
ノートパソコン@ルート:〜#chownのjabber:のjabber / usr/local/jabberd-2.2.9/etc/mu-conference.xml
ノートパソコン@ルート:〜#

ノートパソコン@ルート:〜#viの/ usr/local/jabberd-2.2.9/etc/mu-conference.xml

<名前> conf.laptop.ubuntu.me”/名前”
<ホスト> conf.laptop.ubuntu.me”/ホスト”
<ip> localhostを”/ ipの”
ポート> 5347″/ポート”
<secret>の秘密”/秘密”

<spool> / usr/local/jabberd-2.2.9/var/spool”/スプール”
<logdir> / /場所LOGDIR””usr/local/jabberd-2.2.9/var/log
<pidfile> / / pidfileの””usr/local/jabberd-2.2.9/var/run/mu-conference.pid

<loglevel> 255″/ログレベル”

<sadmin>
<ユーザ名> admin@laptop.ubuntu.me”/ユーザ”
“/ sadmin”


… ..
ノートパソコン@ルート:〜#

*ここで、その後のjabberd2サーバーを再起動する”MUの-会議”…

ノートパソコン@ルート:〜#洙-リットルのjabber – sを/ bin / bashを- c”を/ usr/local/jabberd-2.2.9/bin/mu-conference -のB – ç / usr/local/jabberd-2.2.9 /等/ムー”conference.xml
ノートパソコン@ルート:〜#

*以下の記事は、initプロセスは起動スクリプトの例:’上記のチェック/ etc/init.d/jabberd2’ムーが開始されます会議。

ノートパソコン@ルート:〜#テール- f / usr/local/jabberd-2.2.9/var/log/mu-conference.log
月10月12日午前19時19分40秒2009 main.c:168(メイン):Jabberのコンポーネントのランタイム – 0.2.4を開始。
月10月12日午前19時19分40秒2009 MUの-会議:[conference.c:1076(会議)]ムー会議読み込んでいます – サービスID:conf.laptop.ubuntu.me

月10月12日午前19時19分40秒2009 MUの-会議:[conference.c:1157(会議)] sadmin admin@laptop.ubuntu.me追加
月10月12日午前19時19分40秒2009 MUの-会議:[xdb.c:319(xdb_rooms_get)] XDBのから部屋を取得するように求め
月10月12日午前19時19分40秒2009 MUの-会議:[xdb.c:418(xdb_rooms_get)] ..スキップ検索結果0件
月10月12日午前19時19分40秒2009 main.c:219(メイン):メインループを開始する。
月10月12日午前19時19分40秒2009 jcr_base_connect.c:34()jcr_socket_connect:localhostに接続しようとすると:5347
月10月12日午前19時19分40秒2009 jcr_base_connect.c:87(jcr_send_start_stream):オープンXMLストリーム:173バイト送信
月10月12日午前19時19分40秒2009 jcr_main_stream_error.c:50(jcr_main_new_stream):サーバのストリームに接続。
月10月12日午前19時19分40秒2009 jcr_deliver.c:51(jcr_queue_deliver):パケットの配信スレッドを開始する。

完了!

ステップ3]テスト”MUの-会議” –

*”で’サービスディスカバリーのと、部屋リストを確認する上でPSIの”IMクライアント、後藤[全般]メニュー]をクリックします…
*”‘ルームリスト’でGaim”IMクライアント、後藤、[ツール]をクリックします]セクションで。

一度’ムー会議’サーバが検出されました。 ‘をクリックしてください+のpidginバディー’メニューの’チャット’を追加します。 ‘にPSIのクリックの場合には参加Groupchat'[全般]メニューから””とし、参加する会議/ルーム追加するには’Conferneceルーム’。

楽しむ、
Arun Bagul

Multi User Conferencing (MU-conferenza) per Jabber (Jabberd2)

Multi User Conferencing (MU-conferenza) per Jabber (Jabberd2)

Introduzione ~

Consulta il seguente articolo di installare / configurare Jabberd2 …

How to configure Jabber (jabberd2) with MySQL,PAM as auth database

Requisito ~

* I seguenti pacchetti sono chiamati a compilare MU-conferenza …

root @ laptop: ~ # apt-get install libglib2.0-0 libglib2.0-dev
root @ laptop: ~ # apt-get install libidn11 libidn11-dev
root @ laptop: ~ # apt-get install expat lib64expat1 lib64expat1-dev libexpat1-dev liblua5.1-expat-dev liblua5.1-expat0

Fase 1] Come compilare “MU-Conference” —

* Download “MU-conferenza” dal seguente URL – https: / / gna.org / progetti / mu-conference /

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 #

* Compilare MU-conferenza

root @ laptop: / var/src/mu-conference_0.8 # make
cd src /; fare
make [1]: Entering directory `/ var/src/mu-conference_0.8/src ‘
jabberd cd; fare
make [2]: Entering directory `/ var/src/mu-conference_0.8/src/jabberd ‘

… ..

root @ laptop: / var/src/mu-conference_0.8 # echo $?
0
root @ laptop: / var/src/mu-conference_0.8 #

Fase 2] Configurare MU-Conferenza —

* Ora copiare il MU “Conferenza” binari alla directory di installazione Jabberd2 —

root @ laptop: ~ # cp / usr/local/jabberd-2.2.9/bin / var/src/mu-conference_0.8/src/mu-conference /
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: opzione non valida – ‘-‘
Uso: mu-conferenza [-B] [-s] [-h] [d-level]-c FILE
-B Mettere il demone in background
-s Mostra messaggi di debug su stderr
-h Stampa questo aiuto
-d LIVELLO Impostare il livello di output di debug
-c FILE impostare il file di configurazione, argomento obbligatorio
root @ laptop: ~ #

* Crea directory di spool per “MU-conferenza”. La mu-componente conferenza richiede una directory di spool in cui memorizzare le informazioni sala conferenze.

root @ laptop: ~ # mkdir / usr/local/jabberd-2.2.9/var/spool
root @ laptop: ~ # chown Jabber: Jabber / usr/local/jabberd-2.2.9/var/spool

NOTA ~ “Jabber: Jabber” user / nome del gruppo di server Jabberd2.

* Copiare il file di configurazione di “MU-Conference” di directory di installazione Jabberd2 e modificare l’impostazione —

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 </ host>
<IP> localhost </ ip>
<port> 5347 </ port>
<secret> secret </ secret>

<spool> / usr/local/jabberd-2.2.9/var/spool </ 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: ~ #

* Ora riavviare il server Jabberd2 e quindi avviare “MU-Conference” …

root @ laptop: ~ # su Jabber-l-s / bin / bash-c “/ usr/local/jabberd-2.2.9/bin/mu-conference-B-C / usr/local/jabberd-2.2.9 / etc / mu-conference.xml ”
root @ laptop: ~ #

* Si prega di controllare l’articolo di cui sopra, vale a dire init script di avvio ‘/ etc/init.d/jabberd2’ inizia mu-conferenza.

root @ laptop: ~ # tail-f / usr/local/jabberd-2.2.9/var/log/mu-conference.log
Mon Oct 12 19:19:40 2009 main.c: 168 (principale): Jabber Component Runtime – 0.2.4 di partenza.
Mon Oct 12 19:19:40 2009 MU-Conferenza: [conference.c: 1076 (conferenza)]-mu carico conferenza – Service ID: conf.laptop.ubuntu.me

Mon Oct 12 19:19:40 2009 MU-Conferenza: [conference.c: 1157 (conferenza)] Aggiunta admin@laptop.ubuntu.me sadmin
Mon Oct 12 19:19:40 2009 MU-Conferenza: [xdb.c: 319 (xdb_rooms_get)] ha chiesto di ottenere camere da xdb
Mon Oct 12 19:19:40 2009 MU-Conferenza: [xdb.c: 418 (xdb_rooms_get)] salto .. Non ci sono risultati
Mon Oct 12 19:19:40 2009 main.c: 219 (principale): ciclo principale di partenza.
Mon Oct 12 19:19:40 2009 jcr_base_connect.c: 34 (jcr_socket_connect): Tentativo di connessione a localhost: 5347
Mon Oct 12 19:19:40 2009 jcr_base_connect.c: 87 (jcr_send_start_stream): flusso XML di apertura: sent 173 bytes
Mon Oct 12 19:19:40 2009 jcr_main_stream_error.c: 50 (jcr_main_new_stream): stream server connesso.
Mon Oct 12 19:19:40 2009 jcr_deliver.c: 51 (jcr_queue_deliver): thread di consegna dei pacchetti di partenza.

fatto!

Fase 3] Test “MU-Conference” —

* Nel menu “PSI” client di messaggistica istantanea, goto ‘Generale’ e poi cliccare su ‘Service Discovery’ e controllare l’elenco stanza …
* In “Strumenti ‘e poi Pidgin” client di messaggistica istantanea, goto’ clicca su ‘Lista Room’ sezione.

Una volta individuato il ‘mu-conferenza’ server. Si prega di cliccare su ‘+ Aggiungi Chat’ dal menu ‘Amici’ di pidgin. In caso di scegliere PSI su ‘Join Groupchat’ dal menu ‘generale’ di aggiungere “Conferenza / Room” e poi unirsi alla ‘Confernece Room’.

Gustare,
Arun Bagul

Multi User Conferencing (MU-Konferenz) für Jabber (Jabberd2)

Multi User Conferencing (MU-Konferenz) für Jabber (Jabberd2)

Einführung ~

Finden Sie in der folgenden Artikel / configure Jabberd2 installieren …

http://www.indiangnu.org/2009/how-to-configure-jabber-jabberd2-with-mysqlpam-as-auth-database/

Requirement ~

* Folgende Pakete sind erforderlich, um zu kompilieren MU-Konferenz …

root @ laptop: ~ # apt-get install libglib2.0-0 libglib2.0-dev
root @ laptop: ~ # apt-get install libidn11 libidn11-dev
root @ laptop: ~ # apt-get install expat lib64expat1 lib64expat1-dev libexpat1-dev liblua5.1-expat-dev liblua5.1-expat0

Schritt 1] Wie kompilieren “MU-Conference” —

* Download “MU-Konferenz” von folgender URL – https: / / gna.org / projects / mu-Konferenz /

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 compile-Konferenz

root @ laptop: / var/src/mu-conference_0.8 make #
cd src / make;
make [1]: Leaving directory `/ var/src/mu-conference_0.8/src”
cd jabberd; machen
make [2]: Leaving directory `/ var/src/mu-conference_0.8/src/jabberd”

… ..

root @ laptop: / var/src/mu-conference_0.8 # echo $?
0
root @ laptop: / var/src/mu-conference_0.8 #

Schritt 2] Configure MU-Konferenz —

* Kopieren Sie nun die “MU-Konferenz” Binär-zu Jabberd2 Installations-Verzeichnis —

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: ungültige Option – ‘-‘
Nutzung: mu-Konferenz [-B] [-s] [-h] [-d LEVEL]-c FILE
B-Put der Dämon im Hintergrund
-s Karte Debugmeldungen auf stderr
-h Print this help
d-LEVEL Festlegen der Debug-Ausgabe
-c FILE Legen Sie die Konfigurationsdatei, obligatorische Argument
root @ laptop: ~ #

* Spool-Verzeichnis erstellen “MU-Konferenz”. Die mu-Konferenz Komponente erfordert ein Spool-Verzeichnis auf, in dem Konferenzraum Informationen zu speichern.

root @ laptop: ~ # mkdir / usr/local/jabberd-2.2.9/var/spool
root @ laptop: ~ # chown jabber: jabber / usr/local/jabberd-2.2.9/var/spool

HINWEIS ~ “jabber: jabber” user / group Namen Jabberd2 Server.

* Kopieren Sie die Konfigurationsdatei von “MU-Konferenz” Jabberd2 Installations-Verzeichnis und bearbeiten Sie diese Einstellung —

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 </ host>
<ip> localhost </ ip>
<port> 5347 </ port>
<secret> secret </ secret>

<spool> / usr/local/jabberd-2.2.9/var/spool </ 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: ~ #

* Jetzt starten Sie den Jabberd2-Server und starten Sie dann “MU-Konferenz” …

root @ laptop: ~ # su-l jabber-s / bin / bash-c “/ usr/local/jabberd-2.2.9/bin/mu-conference-B-c / usr/local/jabberd-2.2.9 / etc / mu-conference.xml ”
root @ laptop: ~ #

* Bitte obigen Artikel, init Startskript bedeutet ‘check / etc/init.d/jabberd2’ werden mu Start-Konferenz.

root @ laptop: ~ # tail-f / usr/local/jabberd-2.2.9/var/log/mu-conference.log
Mon Oct 12 19:19:40 2009 main.c: 168 (main): Jabber Component Runtime – 0.2.4 ab.
Mon Oct 12 19:19:40 2009 MU-Konferenz: [conference.c: 1076 (Konferenz)] mu-Konferenz geladen – Service ID: conf.laptop.ubuntu.me

Mon Oct 12 19:19:40 2009 MU-Konferenz: [conference.c: 1157 (Konferenz)] Adding sadmin admin@laptop.ubuntu.me
Mon Oct 12 19:19:40 2009 MU-Konferenz: [xdb.c: 319 (xdb_rooms_get)] gebeten, ab xdb erhalten
Mon Oct 12 19:19:40 2009 MU-Konferenz: [xdb.c: 418 (xdb_rooms_get)] Skipping .. keine Ergebnisse
Mon Oct 12 19:19:40 2009 main.c: 219 (main): Main-Schleife ab.
Mon Oct 12 19:19:40 2009 jcr_base_connect.c: 34 (jcr_socket_connect): Der Versuch, Verbindung zu localhost: 5347
Mon Oct 12 19:19:40 2009 jcr_base_connect.c: 87 (jcr_send_start_stream): Öffnen von XML-Stream: sent 173 bytes
Mon Oct 12 19:19:40 2009 jcr_main_stream_error.c: 50 (jcr_main_new_stream): Server-Stream verbunden.
Mon Oct 12 19:19:40 2009 jcr_deliver.c: 51 (jcr_queue_deliver): Packet Delivery Thread gestartet.

Fertig!

Schritt 3] Test “MU-Conference” —

* In “PSI”-IM-Client, lese “General”-Menü und klicken Sie dann auf “Service Discovery” und überprüfen Sie die Raum-Liste …
* In “Pidgin” IM-Client, lese “Extras” und klicken Sie auf ‘Room List’ Abschnitt.

Sobald Sie entdeckte die “mu-Konferenz”-Server. Bitte klicken Sie auf “+ Add Chat” von “Menü” Freunde “von Pidgin. Im Falle von PSI klicken Sie auf ‘Join Gruppenchat’ aus dem Menüpunkt “Allgemein”, um “Seminar / Zimmer” und nehmen dann die “Confernece Room ‘.

Genießen,
Arun Bagul

Multi User Conferencing (MU-Conference) pour Jabber (Jabberd2)

Multi User Conferencing (MU-Conference) pour Jabber (Jabberd2)

Introduction ~

S’il vous plaît se référer à l’article suivant pour installer / configurer Jabberd2 …

http://www.indiangnu.org/2009/how-to-configure-jabber-jabberd2-with-mysqlpam-as-auth-database/

Exigence ~

* Les paquets suivants sont ont besoin de compiler MU-Conference …

root @ laptop: ~ # apt-get install libglib2.0-0 libglib2.0-dev
root @ laptop: ~ # apt-get install libidn11 libidn11-dev
root @ laptop: ~ # apt-get install expat lib64expat1 lib64expat1-dev libexpat1-dev liblua5.1-expat-dev liblua5.1-expat0

Etape 1] Comment compiler “MU-Conference” —

* Download “MU-conférence« De URL suivante – https: / / gna.org / projects / mu-conference /

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 #

* Compiler MU-Conference

root @ laptop: / # make var/src/mu-conference_0.8
cd src /; faire
make [1]: Entering directory `/ var/src/mu-conference_0.8/src ‘
jabberd cd; faire
make [2]: Entering directory `/ var/src/mu-conference_0.8/src/jabberd ‘

… ..

root @ laptop: / var/src/mu-conference_0.8 # echo $?
0
root @ laptop: / var/src/mu-conference_0.8 #

Etape 2] Configurer MU-conférence —

* Copiez le “MU-Conference” binaire au répertoire d’installation 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 @ portable: ~ # / 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: invalid option – ‘-‘
Usage: MU-conférence [-B] [-s] [-h] [-d LEVEL]-c fichier
-B Mettre le démon en arrière-plan
-s Afficher des messages de débogage sur stderr
-h Afficher cette aide
-d LEVEL Définit le niveau de la sortie de débogage
-c fichier définir le fichier de configuration, paramètre obligatoire
root @ laptop: ~ #

* Créer un répertoire de spool de “MU-Conférence». Le mu-composante conférence requiert un répertoire de spool dans lequel stocker les informations salle de conférence.

root @ laptop: ~ # mkdir / usr/local/jabberd-2.2.9/var/spool
root @ laptop: ~ # chown Jabber: Jabber / usr/local/jabberd-2.2.9/var/spool

REMARQUE ~ “Jabber: Jabber” utilisateur / nom de groupe du serveur Jabberd2.

* Copiez le fichier de configuration de “MU-Conférence” au répertoire d’installation Jabberd2 et modifier le réglage —

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>
<hôte> conf.laptop.ubuntu.me </ host>
<ip> localhost </ ip>
<port> 5347 </ port>
<secret> secret </ secret>

<spool> / usr/local/jabberd-2.2.9/var/spool </ 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>
<utilisateur> admin@laptop.ubuntu.me </ user>
</ sadmin>


… ..
root @ laptop: ~ #

* Maintenant, redémarrez le serveur Jabberd2 puis démarrez “MU-Conference” …

root @ portable: ~ # su-jabber l-s / bin / bash-c “/ usr/local/jabberd-2.2.9/bin/mu-conference-B-C / usr/local/jabberd-2.2.9 / etc / MU-conference.xml ”
root @ laptop: ~ #

* S’il vous plaît vérifiez article susmentionné, à savoir le démarrage init script “/ etc/init.d/jabberd2 débutera mu-conference.

root @ portable: ~ # tail-f / usr/local/jabberd-2.2.9/var/log/mu-conference.log
Lun. oct. 12 19:19:40 2009 main.c: 168 (principal): Jabber Component Runtime – 0.2.4 de départ.
Lun. oct. 12 19:19:40 2009 MU-Conference: [conference.c: 1076 (conférence)] lors du chargement de mu-conférence – Service ID: conf.laptop.ubuntu.me

Lun. oct. 12 19:19:40 2009 MU-Conference: [conference.c: 1157 (conférence)] Ajout admin@laptop.ubuntu.me sadmin
Lun. oct. 12 19:19:40 2009 MU-Conference: [xdb.c: 319 (xdb_rooms_get)] a demandé à obtenir des chambres à partir de XDB
Lun. oct. 12 19:19:40 2009 MU-Conference: [xdb.c: 418 (xdb_rooms_get)] sautant .. aucun résultat
Lun. oct. 12 19:19:40 2009 main.c: 219 (principal): boucle principale de départ.
Lun. oct. 12 19:19:40 2009 jcr_base_connect.c: 34 (jcr_socket_connect): Tentative de connexion à localhost: 5347
Lun. oct. 12 19:19:40 2009 jcr_base_connect.c: 87 (jcr_send_start_stream): XML flux d’ouverture: envoyé 173 octets
Lun. oct. 12 19:19:40 2009 jcr_main_stream_error.c: 50 (jcr_main_new_stream): Stream Server connecté.
Lun. oct. 12 19:19:40 2009 jcr_deliver.c: 51 (jcr_queue_deliver): fil de la livraison des paquets de départ.

c’est fait!

Etape 3] Test “MU-Conference” —

* Au menu “PSI” client de messagerie instantanée, goto “Général” puis cliquez sur «Service Discovery» et vérifier la liste des salons …
* Dans “Pidgin” client de messagerie instantanée, allez sur “Outils” puis cliquer sur «Liste Room ‘section.

Une fois que vous avez détecté la «mu-conference ‘server. S’il vous plaît cliquer sur “+ Ajouter” Chat “de menu” Amis “de pidgin. En cas de PSI cliquez sur “Join groupchat ‘dans le menu« Général »pour ajouter« salle de conférence / “et ensuite se joindre aux« Confernece Room’.

Apprécier,
Arun Bagul