Nggawe Server Berbasis Jabber kanggo iChat

01 saka 04

iChat Server - Nggawe Jabber Server Dhewe

Kita bakal nggunakake Openfire, sumber terbuka, server kolaborasi real-time. Migunakake XMPP (Jabber) kanggo sistem olahpesen cepet, lan kerjane metu saka kothak karo klien iChat asli, uga akeh klien olahpanjang berbasis Jabber. Kinetik layar Coyote Moon Inc.

Yen sampeyan nggunakake iChat , mbokmenawa wis ngerti yèn dhèwèké nduwèni dukungan dhasar kanggo olahpesen berbasis Jabber. Iku skema olahpesen sing padha digunakake dening Google Talk lan akeh layanan sing padha. Jabber migunakake protokol open source sing disebut XMPP kanggo miwiti lan ngobrol karo klien olahpesen. Upshot saka kerangka sumber mbukak iku ndadekake gampang banget kanggo mbukak server Jabber sampeyan ing Mac sampeyan.

Apa Gunakake Jargon Jabber-Based iChat Server?

Ana akeh alasan kanggo nggunakake server Jabber dhewe kanggo ngidini olahpesen iChat:

Ana akeh alasan liyane, utamane kanggo perusahaan gedhe sing nggunakake sistem olahpesen, nanging kanggo mayoritas pangguna, nggawe server Jabber teka menyang keamanan ngerti yen omah utawa bisnis cilik pesen iChat ora bisa diakses menyang njaba mata.

Sing ora ateges sampeyan nggawe lingkungan sing nutup. Server Jabber sampeyan nggawe ing pandhuan iki bisa dikonfigurasi kanggo nggunakake mung ing omah, mbukak menyang Internet, utawa mung bab apa wae ing antarane. Nanging sanajan sampeyan milih mbukak server Jabber kanggo sambungan internet, sampeyan isih bisa nggunakake macem-macem langkah-langkah keamanan kanggo ngenkripsi lan tetep olahpesen sampeyan pribadi.

Kanthi latar mburi, ayo miwiti.

Ana macem-macem aplikasi server Jabber sing kasedhiya. Akeh sing pengin ngundhuh kode sumber, banjur kompilasi lan nggawe aplikasi server dhewe. Liyane wis siap, kanthi instruksi instalasi sing prasaja.

Kita bakal nggunakake Openfire, sumber terbuka, server kolaborasi real-time. Migunakake XMPP (Jabber) kanggo sistem olahpesen cepet , lan kerjane metu saka kothak karo klien iChat asli, uga akeh klien olahpanjang berbasis Jabber.

Paling apik, instalasi prasaja sing ora beda karo nginstal aplikasi Mac liyane. Uga migunakake antarmuka basis web kanggo konfigurasi server, supaya ora ana file teks sing bisa diowahi utawa dikelola.

Apa Sampeyan Kudu Nggawe Server Jabber

02 saka 04

iChat Server - Instalasi lan Persiyapan Openfire Jabber Server

Server Openfire bakal bisa ngatur utawa ora nyiyapake email. Nanging minangka administrator Openfire, iku apik kanggo bisa nampa kabar yen masalah kudu teka. Kinetik layar Coyote Moon Inc.

Kita milih Openfire kanggo server Jabber kita amarga gampang instalasi, konfigurasi basis web, lan ketaatan marang standar sing ngidini nggawe server lintas platform. Kanggo miwiti instalasi lan persiyapan, sampeyan kudu nyekel versi Openfire paling anyar saka situs web Ignite Realtime.

Download Openfire Jabber / XMPP Server

  1. Kanggo ngundhuh aplikasi Openfire, mungkasi situs proyek Openfire lan klik tombol Undhuh kanggo versi Openfire paling anyar.
  2. Openfire kasedhiya kanggo telung sistem operasi beda: Windows, Linux, lan Mac. Nalika sampeyan wis mbantah, kita bakal nggunakake versi Mac aplikasi.
  3. Pilih tombol download Mac, banjur klik file openfire_3_7_0.dmg. (Kita nggunakake Openfire 3.7.0 kanggo instruksi iki; jeneng berkas asline bakal diganti saka wektu nalika versi anyar dirilis.)

Nginstal Openfire

  1. Sawise undhuhan rampung, bukak disk image sing diundhuh, yen durung mbukak kanthi otomatis.
  2. Klik kaping pindho aplikasi Openfire.pkg kadhaptar ing disk image.
  3. Pemasang bakal mbukak, nyenengake sampeyan menyang Openfire XMPP Server. Klik tombol Terusake.
  4. Openfire bakal takon ngendi nginstal software; lokasi gawan apik kanggo paling kedhaftar. Klik tombol Instal.
  5. Sampeyan bakal dijaluk kanggo sandi admin . Pasang sandhi, banjur klik OK.
  6. Sawise piranti lunak wis diinstal, klik tombol Tutup.

Ngeset Openfire

  1. Openfire diinstal minangka panel pilihan. Bukak Preferensi Sistem kanthi ngeklik lambang System Preferences Dock utawa milih "Preferensi Sistem" saka menu Apple.
  2. Klik panel pilihan Openfire ing kategori "Liyane" saka Preferensi Sistem.
  3. Sampeyan bisa ndeleng pesen liyane sing ngomong, "Kanggo nggunakake panel pilihan Openfire, Preferensi Sistem kudu metu lan mbukak maneh." Iki kedadeyan amarga panel pilihan Openfire yaiku aplikasi 32-bit. Supaya bisa mbukak aplikasi, aplikasi Preferensi System 64-bit kudu mandhek, lan versi 32-bit bisa mlaku ing panggonane. Iki ora bakal mengaruhi kinerja Mac sampeyan, supaya klik OK, banjur bukak panel pilihan Openfire maneh.
  4. Klik tombol Console Admin Console.
  5. Iki bakal mbukak kaca web ing browser gawan sing bakal ngijini sampeyan ngatur server Openfire Jabber.
  6. Awit iki sepisanan sampeyan nggunakake Openfire, kaca administrasi bakal nampilake pesen sambutan lan miwiti proses persiyapan.
  7. Pilih basa, banjur klik Terus.
  8. Sampeyan bisa ngeset jeneng domain sing digunakake kanggo server Openfire. Yen sampeyan merencanakan kanggo mbukak server Openfire mung kanggo jaringan lokal, tanpa sambungan internet, banjur setelan gawan apik. Yen sampeyan pengin mbukak server Openfire menyang njaba sambungan, sampeyan kudu nyedhiyakake jeneng domain sing sah. Sampeyan bisa ngganti iki mengko yen pengin. Kita bakal ngira yen sampeyan nggunakake Openfire kanggo jaringan internal dhewe. Nampa standar, lan klik Terus.
  9. Sampeyan bisa milih kanggo nggunakake basis data njaba supaya kabeh data akun Openfire utawa nggunakake basis data sing diinstal ing Openfire. Basis data sing ditempelake becik kanggo sebagian panginstalan, utamané yen jumlah sing nyambungake klien kurang saka satus. Yen sampeyan lagi ngrancang instalasi sing luwih gedhe, basis data eksternal luwih dipilih. Kita bakal nganggep iki kanggo instalasi cilik, supaya kita bakal milih opsi Database Embedded. Klik Terusake.
  10. Data akun panganggo bisa disimpen ing database server, utawa bisa ditarik saka server direktori (LDAP) utawa server ClearSpace. Kanggo instalasi Openfire cilik nganti medium, utamane yen sampeyan durung nggunakake server LDAP utawa ClearSpace, database Openfire sing standar minangka opsi paling gampang. Kita bakal nerusake nggunakake pilihan standar. Gawe pilihan, banjur klik Terus.
  11. Langkah pungkasan yaiku nggawe akun administrator. Nyedhiyakake alamat email fungsional lan sandhi kanggo akun kasebut. Cathetan: Sampeyan ora nyedhiyakake jeneng panganggo ing langkah iki. Jeneng panganggo kanggo akun administrator gawan iki bakal 'admin' tanpa tanda petik kasebut. Klik Terusake.

Persiyapan saiki wis rampung.

03 saka 04

iChat Server - Configuring the Openfire Jabber Server

Ketik jeneng panganggo lan tembung sandhi. Sampeyan uga bisa milih kalebu jeneng asli lan alamat email pangguna, lan nemtokake manawa pangguna anyar bisa dadi administrator server. Kinetik layar Coyote Moon Inc.

Saiki yen pangaturan dhasar server Openfire Jabber rampung, waktune kanggo ngatur server supaya klien iChat bisa ngakses.

  1. Yen sampeyan lagi nerusake saka ngendi kita mateni ing kaca pungkasan, sampeyan bakal weruh tombol ing kaca web sing bakal ngidini sampeyan pindhah menyang Console Administrasi Openfire. Klik tombol kanggo nerusake. Yen sampeyan nutupi kaca web pangaturan, sampeyan bisa ngrebut maneh akses menyang console administrasi kanthi ngetokake panel pilihan Openfire lan ngeklik tombol Admin Console Terbuka.
  2. Ketik jeneng panganggo (admin), banjur sandhi sing kasebut sadurunge, banjur klik Login.
  3. Openfire Admin Console nyedhiyakake antarmuka panganggo tab sing ngidini sampeyan ngatur Server, Pangguna / Grup, Sesi, Chat Grup, lan Plugins kanggo layanan kasebut. Ing pandhuan iki, kita bakal nemtokake dasar-dasar sing perlu diatur kanggo nduwe server Openfire Jabber munggah lan mlaku kanthi cepet.

Console Openfire Admin: Email Settings

  1. Klik Server tab, banjur klik Server Manager sub-tab.
  2. Klik menu item Setelan Email.
  3. Ketik setelan SMTP kanggo ngidini server Openfire ngirim email notifikasi menyang administrator. Iki opsional; server Openfire bakal bisa uga ora nyiyapake email. Nanging minangka administrator Openfire, iku apik kanggo bisa nampa kabar yen masalah kudu teka.
  4. Informasi sing dituntut ing setelan email minangka informasi sing padha digunakake kanggo klien email sampeyan. Tuan rumah email iku server SMTP (server mail metu) sing digunakake kanggo email sampeyan. Yen server email sampeyan mbutuhake bukti otentik, priksa manawa isi jeneng server lan sandhi Server. Iki minangka informasi sing padha karo jeneng panganggo lan tembung sandhi akun email sampeyan.
  5. Sampeyan bisa nyoba setelan Email kanthi ngeklik tombol Kirim Email Kirimi.
  6. Sampeyan diwenehi kemampuan kanggo nemtokake sing ngirim test email, lan apa subyek lan teks awak kudu. Sawise nggawe pilihan sampeyan, klik Kirim.
  7. Email ujian kudu katon ing aplikasi email sampeyan sawise wektu cendhak.

Konsol Openfire Admin: Nggawe Pangguna

  1. Klik tab Pangguna / Grup.
  2. Klik Users sub-tab.
  3. Klik menu menu Gumawa Anyar.
  4. Ketik jeneng panganggo lan tembung sandhi. Sampeyan uga bisa milih kalebu jeneng asli lan alamat email pangguna, lan nemtokake manawa pangguna anyar bisa dadi administrator server.
  5. Baleni maneh kanggo pangguna tambahan sing pengin ditambahake.

Nggunakake iChat kanggo Sambungake

Sampeyan kudu nggawe akun anyar kanggo pangguna ing iChat.

  1. Bukak iChat lan pilih "Preferensi" saka menu iChat.
  2. Pilih tab Akun.
  3. Klik tombol plus (+) ing dhaptar akun saiki.
  4. Gunakake menu gulung mudhun kanggo nyetel Tipe Akun kanggo "Jabber."
  5. Ketik jeneng akun. Jeneng kasebut ing formulir ing ngisor iki: username @ domain name. Jeneng domain ditemtokake nalika proses persiyapan. Yen sampeyan nggunakake setelan gawan, kasebut jeneng Mac sing hosting server Openfire, kanthi ".local" ditambahake jenenge. Contone, yen jeneng panganggo iku Tom lan host Mac kasebut Jerry, mula jeneng panganggo lengkap Tom@Jerry.local.
  6. Ketik sandhi sing sampeyan wis diwenehi kanggo pangguna ing Openfire.
  7. Klik Rampung.
  8. Jendhema olahpesen iChat bakal mbukak kanggo akun anyar. Sampeyan bisa ndeleng bebaya babagan server sing ora nduweni sertifikat dipercaya. Iki amarga server Openfire migunakake sertifikat sing ditandatangani kanthi otomatis. Klik tombol Terusake kanggo nampa certificate.

Mekaten. Sampeyan saiki duwe server Jabber kanthi operasional sing bakal ngidini klien iChat bisa nyambung. Temtu, server Openfire Jabber wis cukup luwih gampang tumrap fungsi kasebut tinimbang kita nggoleki ing kene. Kita mung nyawang minimal kudu dibutuhake kanggo njaluk server Openfire munggah, lan nyambung klien iChat menyang.

Yen sampeyan pengin mangerteni luwih akeh babagan nggunakake server Openfire Jabber, sampeyan bisa nemokake dokumentasi tambahan ing:

Dokumentasi Openfire

Kaca pungkasan pandhuan iki kalebu instruksi ngilangake server Openfire saka Mac.

04 saka 04

iChat Server - Ngilangake Jabber Openfire Server

Ketik jeneng akun. Jeneng kasebut ing formulir ing ngisor iki: username @ domain name. Contone, yen jeneng panganggo iku Tom lan host Mac kasebut Jerry, mula jeneng panganggo lengkap Tom@Jerry.local. Kinetik layar Coyote Moon Inc.

Siji bab aku ora seneng babagan Openfire yaiku ora kalebu uninstaller, utawa dokumentasi sing kasedhiya kanggo instal apa wae. Untunge, versi Unix / Linux ngemot babagan file Openfire, lan wiwit OS X adhedhasar platform UNIX, iku cukup gampang kanggo nemokake kabeh file sing kudu dibusak kanggo instal aplikasi kasebut.

Mbusak instal Openfire kanggo Mac

  1. Bukak System Preferences, banjur pilih panel pilihan Openfire.
  2. Klik tombol Stop Openfire.
  3. Sawise wektu tundha cendhak, Status kanggo Openfire bakal berubah dadi Berhenti.
  4. Nutup panel pilihan Openfire.

Sawetara file lan folder sing kudu dibusak disimpen ing folder sing didhelikake. Sadurunge sampeyan bisa mbusak, sampeyan kudu nggawe item sing luwih dhisik. Sampeyan bisa nemokake instruksi babagan carane nggawe item sing ora katon, uga carane bali menyang format sing didhelikake sawise sampeyan wis rampung ngilangake Openfire, kene:

Ndeleng Folder sing Didhelikake ing Mac Sampeyan Gunakake Terminal

  1. Sawise nggawe item sing didhelikake katon, bukak window Finder banjur navigasi menyang:
    Pambuka drive / usr / local /
  2. Ganti tembung "Startup drive" kanthi jeneng volume boot Mac.
  3. Sawise ing folder / usr / lokal, seret folder Openfire menyang tong sampah.
  4. Navigasi menyang Startup drive / Library / LaunchDaemons lan seret file org.jivesoftware.openfire.plist menyang tong sampah.
  5. Navigasi menyang Startup drive / Library / PreferencePanes lan seret file Openfire.prefPane menyang tong sampah.
  6. Ngilangi sampah.
  7. Sampeyan saiki bisa nyetel Mac maneh menyang kondisi standar sistem file sing ndhelikake, nggunakake proses sing dibahas ing pranala ing ndhuwur.