เนื่องจากฉันเป็นคนสมาธิสั้นเล็กน้อยและถ้าฉันเห็นโพสต์ที่ฉันชอบฉันต้องลองว่ามันพูดอะไร มิฉะนั้นฉันจะนอนหลับไม่สนิท ฉันได้ดู ELAV และ FICO Post เกี่ยวกับวิธีการติดตั้งและกำหนดค่า Prosody
การส่งข้อความทันทีด้วย Prosody บน Debian Squeeze | ติดตั้งเซิร์ฟเวอร์ XMPP (Jabber) ด้วย Prosody [อัปเดต]
ฉันรับหน้าที่กำหนดค่าเซิร์ฟเวอร์ของตัวเองและดูว่ามันดีแค่ไหน
ก่อนอื่น. คุณสามารถดูไฟล์คอนฟิกูเรชันที่ฉันสร้างขึ้นจากนั้นฉันจะบอกคุณว่ามันมีการกำหนดค่าอะไร
http://paste.desdelinux.net/4774
เซิร์ฟเวอร์ของฉันมีตัวเลือกดังต่อไปนี้
- สร้างบัญชีจาก Pidgin
- ส่งข้อความไปยังไคลเอนต์ที่เชื่อมต่อทั้งหมด
- แสดงรายชื่อบุคคลที่เชื่อมต่อทั้งหมด
- แก้ไขชื่อเล่นของคุณเอง (เพื่อไม่ให้บางอย่างเช่น example@webeexample.com ปรากฏในรายการ)
- แก้ไขชื่อเล่นท้องถิ่น
มาเริ่มกันเลย.
สร้างบัญชีจาก Pidgin
เพื่อให้บรรลุเป้าหมายนี้ คุณต้องทำสองสิ่ง ก่อนอื่นตรวจสอบให้แน่ใจว่าใน module_enabled = { ที่มีอยู่ "ลงทะเบียน"ซึ่งเป็นโมดูลที่ให้คุณสร้างบัญชีจากลูกค้าเช่น Pidgin
ประการที่สอง. ค้นหาที่กล่าวว่า:
allow_registration = เท็จ;
และใส่ไว้ใน
allow_registration = จริง;
ตอนนี้เรามาดูวิธีสร้างบัญชีใน Pidgin
ในหน้าต่างหลัก ที่บัญชีถูกเพิ่มใน Pidgin
โปรโตคอล เอ็กซ์เอ็มเอ็มพี
ชื่อผู้ใช้ที่จะสร้าง
สร้างโดเมนแล้ว และตรวจสอบให้แน่ใจว่าได้เปิดใช้งานช่องทำเครื่องหมาย "สร้างบัญชีใหม่นี้บนเซิร์ฟเวอร์" แล้ว
ตอนนี้เรากำลังก้าวไปอีกขั้น
ที่นี่เราตรวจสอบให้แน่ใจว่า "เซิร์ฟเวอร์" เป็นที่อยู่ที่ถูกต้องของที่ตั้งเซิร์ฟเวอร์ของเรา
และจะขอให้เรายอมรับใบรับรองของเซิร์ฟเวอร์ของเรา
เรายืนยันข้อมูลและเขายินดีต้อนรับเรา
ณ จุดนี้เราได้สร้างบัญชีผู้ใช้ของเราแล้ว ตอนนี้เรามาปรับแต่งทุกอย่างกัน
เปลี่ยนชื่อเล่น.
ในการเปลี่ยนชื่อเล่นของบัญชีและห้ามออกดังนี้เมื่อเราไปสนทนา
ดังที่เราเห็นในภาพ. ผู้ใช้ผู้ดูแลระบบได้รับการกำหนดค่าแล้ว ในขณะที่เราเพิ่งสร้างไม่ได้ และเราไม่มีโปรไฟล์ใน Google ที่เปลี่ยนแปลงสิ่งนี้ใช่ไหม
เพื่อแก้ไขบน Pidgin พวกเรากำลังจะไป บัญชี>desdelinux@medellinlibre.co>ตั้งชื่อเล่น
นี่จะเป็นชื่อที่คุณจะแสดงต่อผู้ติดต่อของเรา ปัญหาต่อไปคือเมื่อคุณกำลังสนทนา ไม่ปรากฏชื่อที่เราแก้ไข แสดงอีกอันที่น่าเกลียดมาก
ในภาพเราจะเห็นว่าผู้ใช้ "admin" ได้รับการแก้ไขแล้ว ในขณะที่ผู้ใช้ใหม่ของเราไม่มี ดังนั้นจึงดูน่ารำคาญมากในการแชท ถึงแม้ว่าถ้าดูจากชื่อขาย ดูเหมือนว่าเราแก้ไข
ดังนั้น. พวกเรากำลังจะไป บัญชี>desdelinux@medellinlibre.co>แก้ไขบัญชี
ที่นี่เราจะหาตำแหน่งที่ระบุว่า Local Nickname และแก้ไขตามที่เราต้องการ นอกจากนี้เราสามารถเปิดใช้ตัวเลือกที่ระบุว่า "ใช้ไอคอนเพื่อนนี้สำหรับบัญชีนี้" ดังนั้นเราจึงมี "อวตาร" ที่ระบุตัวตน
ดีขึ้นมากแล้ว?.!
วิธีจัดการแชทจาก pidgin
สิ่งสำคัญคือต้องแน่ใจว่าผู้ใช้ของเราเป็นผู้ดูแลระบบ สำหรับสิ่งนี้ในไฟล์กำหนดค่าเราต้องตรวจสอบให้แน่ใจว่าผู้ใช้ของเราเปิดใช้งานใน.
ผู้ดูแลระบบ = {"admin@medellinlibre.co"}
และในโมดูลนี้:
"ประกาศ";
ตอนนี้จาก Pidgin พวกเรากำลังจะไป บัญชี> admin@medellinlibre.co> ส่งประกาศถึงผู้ใช้ออนไลน์
เราแก้ไขข้อความและส่งให้ผู้ใช้ทุกคน
เนื่องจากฉันมี 6 บัญชี (นับ Admin นั่นคือสาเหตุที่มีเพียง 5 หน้าต่างเท่านั้น) หน้าต่างทั้งหมดจึงปรากฏขึ้นและมีข้อความแจ้งว่าขณะนี้มีผู้ใช้ Online อยู่กี่คน
นอกจากตัวเลือกนี้แล้ว Pidgin ยังให้คุณทำสิ่งอื่น ๆ อีกมากมาย (ตราบใดที่คุณเป็นผู้ดูแลระบบ)
ในบรรดาตัวเลือกมากมายคือ
- ลบผู้ใช้
- ดูรหัสผ่านผู้ใช้
- สร้างผู้ใช้
- โหลดโมดูล
- ลบโมดูล
- คนอื่น ๆ ...
อีกทางเลือกหนึ่งที่ฉันพบว่าน่าสนใจมากคือการสร้างห้องสนทนา สำหรับสิ่งนี้คุณต้องเปิดใช้งานโมดูล "muc" ในไฟล์กำหนดค่าก่อน จากนั้นตั้งค่าห้องเซิร์ฟเวอร์ มันจะเป็นสิ่งที่ชอบ
ส่วนประกอบ "conference.medellinlibre.co" "muc"
จากนั้นใน Pidgin เราจะ ไฟล์> เข้าร่วมการแชท
ที่นี่เราจะเลือกผู้ใช้ที่จะสร้างห้อง ชื่อห้อง. เซิร์ฟเวอร์ (กำหนดค่าไว้ก่อนหน้านี้) ชื่อที่เราจะเข้าห้องและหากต้องการเราสามารถใส่รหัสผ่านได้
จากนั้นหากผู้ใช้รายอื่นกำลังจะเข้ามาในห้อง เพียงไปที่ เครื่องมือ> รายการห้อง
เราให้มันรับรายการและเราเขียนที่อยู่ของเซิร์ฟเวอร์ของเรา
คุณจะเห็นห้องทั้งหมดที่สร้างขึ้นบนเซิร์ฟเวอร์นั้น เราแค่ให้คุณเชื่อมต่อและไป
มีตัวเลือกอื่น ๆ อีกมากมายที่อาจหนีฉันไปได้ในขณะนี้ มันเป็นเพียงเรื่องของการเล่นกับโมดูล ในหน้านี้คุณจะเห็นโมดูลที่มีอยู่และวิธีกำหนดค่าได้ http://prosody.im/doc/modules
ไชโย.!
