बहु प्रयोक्ता कान्फ्रेंसिंग (म्यू-सम्मेलन) अस्पष्ट के लिए 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