IChat için Jabber Tabanlı Sunucu Oluşturun

İçindekiler:

IChat için Jabber Tabanlı Sunucu Oluşturun
IChat için Jabber Tabanlı Sunucu Oluşturun
Anonim

iChat kullanıyorsanız, muhtemelen Jabber tabanlı mesajlaşma için yerleşik desteği olduğunu zaten biliyorsunuzdur. Bu, Google Talk ve diğer birçok benzer hizmet tarafından kullanılan aynı mesajlaşma şemasıdır. Jabber, mesajlaşma istemcilerini başlatmak ve onlarla konuşmak için XMPP adlı bir açık kaynak protokolü kullanır. Açık kaynaklı bir çerçevenin sonucu, Mac'inizde kendi Jabber sunucunuzu çalıştırmayı çok kolaylaştırmasıdır.

iChat Sunucusu - Kendi Jabber Sunucunuzu Oluşturun

Image
Image

iChat mesajlaşmasına izin vermek için kendi Jabber sunucunuzu kullanmanın birçok nedeni vardır:

  • Hizmete kimlerin bağlanabileceğini siz kontrol edin.
  • Güvenli bir mesajlaşma sistemi oluşturabilirsiniz.
  • Tüm mesajlaşma iletişimlerini şirket içinde tutun.
  • Platformlar arası kolay mesajlaşma.
  • Mac'inizle oynamayı seviyorsunuz ve bir Jabber Sunucusuna sahip olmak kulağa hoş geliyor.

Aslında, özellikle mesajlaşma sistemlerini kullanan daha büyük şirketler için birçok başka neden vardır, ancak kullanıcıların çoğu için, bir Jabber sunucusu oluşturmak, ev veya küçük işletme iChat mesajlarınızın güvenli olmadığını bilmenin güvenliğine bağlıdır. dış gözlerle erişilebilir.

Bu, kapalı bir ortam yarattığınız anlamına gelmez. Bu kılavuzda oluşturduğunuz Jabber sunucusu, yalnızca kurum içi kullanım için, İnternet'e açık veya aradaki herhangi bir şey için yapılandırılabilir. Ancak Jabber sunucunuzu İnternet bağlantılarına açmayı seçseniz bile, mesajlaşmanızı şifrelemek ve gizli tutmak için çeşitli güvenlik önlemlerini kullanmaya devam edebilirsiniz.

Arka plan ortadan kalktı, hadi başlayalım.

Çeşitli Jabber sunucu uygulamaları mevcuttur. Birçoğu, kaynak kodunu indirmenizi ve ardından sunucu uygulamasını kendiniz derlemenizi ve yapmanızı gerektirir. Diğerleri çok basit kurulum talimatlarıyla kullanıma hazır.

Açık kaynaklı, gerçek zamanlı bir işbirliği sunucusu olan Openfire'ı kullanacağız. Anlık mesajlaşma sistemi için XMPP (Jabber) kullanır ve kutunun dışında iChat istemcisiyle ve diğer birçok Jabber tabanlı mesajlaşma istemcisiyle çalışır.

En iyisi, diğer Mac uygulamalarını yüklemekten pek farklı olmayan basit bir kurulumdur. Ayrıca sunucuyu yapılandırmak için web tabanlı bir arayüz kullanır, bu nedenle düzenlenecek veya yönetilecek metin dosyaları yoktur.

Jabber Sunucusu Oluşturmak İçin Gerekenler

  • Openfire gerçek zamanlı ortak çalışma sunucusu.
  • Intel tabanlı bir Mac.
  • Yaklaşık yarım saatinizi ayırın.

iChat Sunucusu - Openfire Jabber Sunucusunun Kurulumu ve Kurulumu

Image
Image

Jabber sunucumuz için Openfire'ı, kurulum kolaylığı, web tabanlı konfigürasyonu ve platformlar arası bir sunucu oluşturmamıza izin veren standartlara bağlılığı nedeniyle seçtik. Kuruluma ve kuruluma başlamak için Ignite Re altime web sitesinden Openfire'ın en güncel sürümünü edinmeniz gerekir.

Openfire Jabber/XMPP Sunucusunu İndir

  1. Openfire uygulamasını indirmek için Openfire proje sitesine uğrayın ve Openfire'ın en güncel sürümü için Download düğmesine tıklayın.
  2. Openfire üç farklı işletim sistemi için kullanılabilir: Windows, Linux ve Mac. Muhtemelen tahmin ettiğiniz gibi, uygulamanın Mac sürümünü kullanacağız.
  3. Mac download düğmesini seçin, ardından openfire_3_7_0.dmg dosyasına tıklayın. (Bu talimatlar için Openfire 3.7.0 kullanıyoruz; yeni sürümler çıktıkça gerçek dosya adı zamanla değişecektir.)

Openfire Yükleme

  1. İndirme tamamlandığında, otomatik olarak açılmadıysa indirdiğiniz disk görüntüsünü açın.
  2. Disk görüntüsünde listelenen Openfire.pkg uygulamasına çift tıklayın.
  3. Yükleyici açılacak ve sizi Openfire XMPP Sunucusuna davet edecek. Devam düğmesini tıklayın.
  4. Openfire yazılımı nereye kuracağını soracak; varsayılan konum çoğu kullanıcı için uygundur. Yükle düğmesini tıklayın.
  5. Senden bir yönetici şifresi istenecek. Şifreyi girin ve OK'a tıklayın.
  6. Yazılım yüklendikten sonra Kapat düğmesini tıklayın.

Openfire kurma

  1. Openfire bir tercih bölmesi olarak yüklenir. Sistem Tercihleri Dock simgesini tıklayarak veya Apple menüsünden Sistem Tercihleri öğesini seçerek Sistem Tercihlerini başlatın.
  2. Sistem Tercihleri'nin "Diğer" kategorisinde bulunan Openfire tercih bölmesine tıklayın.
  3. "Openfire tercih bölmesini kullanmak için Sistem Tercihleri'nden çıkılmalı ve yeniden açılmalıdır" yazan başka bir mesaj görebilirsiniz. Bunun nedeni, Openfire tercih bölmesinin 32 bitlik bir uygulama olmasıdır. Uygulamayı çalıştırmak için 64 bit Sistem Tercihleri uygulamasından çıkmalı ve yerine 32 bit sürüm çalıştırılmalıdır. Bu, Mac'inizin performansını etkilemeyecektir, bu nedenle Tamam'a tıklayın ve ardından Openfire tercih bölmesini tekrar açın.
  4. Yönetici Konsolunu Aç düğmesini tıklayın.
  5. Bu, varsayılan tarayıcınızda Openfire Jabber sunucusunu yönetmenize izin verecek bir web sayfası açacaktır.
  6. Openfire'ı ilk kez kullandığınız için, yönetim sayfası bir karşılama mesajı gösterecek ve kurulum sürecini başlatacaktır.
  7. Bir dil seçin, ardından Devam'a tıklayın.
  8. Openfire sunucusu için kullanılan alan adını ayarlayabilirsiniz. Openfire sunucusunu yalnızca yerel ağınız için İnternet bağlantısı olmadan çalıştırmayı planlıyorsanız, varsayılan ayarlar uygundur. Openfire sunucusunu dış bağlantılara açmak istiyorsanız, tam nitelikli bir alan adı sağlamanız gerekir. İsterseniz bunu daha sonra değiştirebilirsiniz. Openfire'ı kendi dahili ağınız için kullandığınızı varsayacağız. Varsayılanları kabul edin ve Devam tıklayın
  9. Tüm Openfire hesap verilerini tutmak için harici bir veritabanı kullanmayı veya Openfire'da bulunan yerleşik yerleşik veritabanını kullanmayı seçebilirsiniz. Gömülü veritabanı, özellikle bağlanan istemci sayısı yüzden azsa, çoğu kurulum için uygundur. Daha büyük bir kurulum planlıyorsanız, harici veritabanı daha iyi bir seçimdir. Bunun küçük bir kurulum için olduğunu varsayacağız, bu yüzden Embedded Database seçeneğini seçeceğiz. Devam tıklayın
  10. Kullanıcı hesabı verileri sunucu veritabanında saklanabilir veya bir dizin sunucusundan (LDAP) veya bir ClearSpace sunucusundan alınabilir. Küçük ve orta ölçekli Openfire kurulumları için, özellikle halihazırda bir LDAP veya ClearSpace sunucusu kullanmıyorsanız, varsayılan Openfire gömülü veritabanı en kolay seçenektir. Varsayılan seçimi kullanarak ilerleyeceğiz. Seçiminizi yapın ve Devam'a tıklayın
  11. Son adım, bir yönetici hesabı oluşturmaktır. Hesap için işlevsel bir e-posta adresi ve parola sağlayın. Bir not: Bu adımda bir kullanıcı adı sağlamıyorsunuz. Bu varsayılan yönetici hesabının kullanıcı adı tırnak işaretleri olmadan 'admin' olacaktır. Devam tıklayın

Kurulum şimdi tamamlandı.

iChat Sunucusu - Openfire Jabber Sunucusunu Yapılandırma

Image
Image

Openfire Jabber sunucusunun temel kurulumu tamamlandığında, iChat istemcilerinizin erişebilmesi için sunucuyu yapılandırmanın zamanı geldi.

  1. Son sayfada kaldığımız yerden devam ediyorsanız, web sayfasında Openfire Yönetim Konsolu'na geçmenizi sağlayacak bir düğme göreceksiniz. Devam etmek için düğmeye tıklayın. Kurulum web sayfasını kapattıysanız, Openfire tercih bölmesini başlatıp Yönetici Konsolunu Aç düğmesini tıklayarak yönetim konsoluna yeniden erişim sağlayabilirsiniz.
  2. Daha önce belirttiğiniz kullanıcı adını (yönetici) ve şifreyi girin, ardından Giriş'ye tıklayın.
  3. Openfire Yönetici Konsolu, hizmet için Sunucu, Kullanıcılar/Gruplar, Oturumlar, Grup Sohbeti ve Eklentileri yapılandırmanıza olanak tanıyan sekmeli bir kullanıcı arabirimi sağlar. Bu kılavuzda, yalnızca Openfire Jabber sunucusunu hızlı bir şekilde kurmak ve çalıştırmak için yapılandırmanız gereken temel bilgilere bakacağız.

Openfire Yönetici Konsolu: E-posta Ayarları

  1. Sunucu sekmesine tıklayın, ardından Sunucu Yöneticisi alt sekmesine tıklayın.
  2. E-posta Ayarları menü öğesini tıklayın.
  3. Openfire sunucusunun yöneticiye bildirim e-postaları göndermesine izin vermek için SMTP ayarlarınızı girin. Bu isteğe bağlıdır; Openfire sunucusu, e-posta kursanız da kurmasanız da çalışacaktır. Ancak Openfire yöneticisi olarak, bir sorun çıkması durumunda bildirim alabilmek iyi bir fikirdir.
  4. E-posta ayarlarında istenen bilgiler, e-posta istemciniz için kullandığınız bilgilerin aynısıdır. Posta ana bilgisayarı, e-postanız için kullandığınız SMTP sunucusudur (giden posta sunucusu). E-posta sunucunuz kimlik doğrulama gerektiriyorsa, Sunucu kullanıcı adını ve Sunucu parolasını doldurduğunuzdan emin olun. Bu, e-posta hesabı kullanıcı adınız ve şifrenizle aynı bilgilerdir.
  5. Test E-postası Gönder düğmesini tıklayarak e-posta ayarlarını test edebilirsiniz.
  6. Size, test e-postasının kime gideceğini ve konu ile gövde metninin ne olacağını belirleme olanağı verilir. Seçimlerinizi yaptıktan sonra Gönder'ye tıklayın.
  7. Test e-postası kısa bir süre sonra e-posta uygulamanızda görünmelidir.

Openfire Yönetici Konsolu: Kullanıcı Oluşturma

  1. Kullanıcılar/Gruplar sekmesine tıklayın.
  2. Users alt sekmesine tıklayın.
  3. Yeni Kullanıcılar Oluştur menü öğesini tıklayın.
  4. Bir kullanıcı adı ve şifre girin. Ayrıca isteğe bağlı olarak kullanıcının gerçek adını ve e-posta adresini ekleyebilir ve yeni kullanıcının sunucunun yöneticisi olup olmayacağını belirtebilirsiniz.
  5. Eklemek istediğiniz ek kullanıcılar için tekrarlayın.

Bağlanmak için iChat'i kullanma

iChat'te kullanıcı için yeni bir hesap oluşturmanız gerekecek.

  1. iChat'i başlatın ve iChat menüsünden Preferences öğesini seçin.
  2. Hesaplar sekmesini seçin.
  3. Mevcut hesaplar listesinin altındaki plus (+) düğmesini tıklayın.
  4. Hesap Türünü "Jabber" olarak ayarlamak için açılır menüyü kullanın
  5. Hesap adını girin. Ad şu biçimdedir: kullanıcıadı@etki alanı adı. Alan adı kurulum işlemi sırasında belirlendi. Varsayılan ayarları kullandıysanız, bu, Openfire sunucusunu barındıran Mac'in adı olacak ve adına ".local" eklenecektir. Örneğin, kullanıcı adı Tom ise ve ana bilgisayar Mac'in adı Jerry ise, tam kullanıcı adı [email protected] olacaktır.
  6. Openfire'da kullanıcıya atadığınız şifreyi girin.
  7. Tıklayın Bitti.
  8. Yeni hesap için yeni bir iChat mesajlaşma penceresi açılacak. Sunucunun güvenilir bir sertifikaya sahip olmadığına dair bir uyarı görebilirsiniz. Bunun nedeni, Openfire sunucusunun kendinden imzalı bir sertifika kullanmasıdır. Sertifikayı kabul etmek için Devam düğmesini tıklayın.

İşte bu. Artık, iChat istemcilerinin bağlanmasına izin verecek tam olarak çalışır durumda bir Jabber sunucunuz var. Tabii ki, bir Openfire Jabber sunucusu burada keşfettiğimizden çok daha fazla işlevselliğe sahiptir. Yalnızca Openfire sunucusunu kurmak ve çalıştırmak ve iChat istemcilerinizi ona bağlamak için gereken minimum değere baktık.

Openfire Jabber sunucusunu kullanma hakkında daha fazla bilgi edinmek isterseniz, ek belgeleri şurada bulabilirsiniz:

Openfire Belgeleri

Bu kılavuzun son sayfası, Openfire sunucusunu Mac'inizden kaldırmak için talimatlar içerir.

iChat Sunucusu - Openfire Jabber Sunucusunu Kaldırma

Image
Image

Openfire ile ilgili sevmediğim bir şey, nasıl kaldırılacağına ilişkin bir kaldırıcı veya hazır belgeler içermemesi. Neyse ki, Unix/Linux sürümü, Openfire dosyalarının nerede bulunduğuyla ilgili ayrıntıları içerir ve OS X bir UNIX platformuna dayandığından, uygulamayı kaldırmak için kaldırılması gereken tüm dosyaları bulmak oldukça kolaydı.

Mac için Openfire'ı Kaldır

  1. Başlat Sistem Tercihleri ve ardından Openfire tercih bölmesini seçin.
  2. Ateşi Durdur düğmesine tıklayın.
  3. Kısa bir gecikmeden sonra Açık Ateş Durumu Durduruldu olarak değişir.
  4. Openfire tercih bölmesini kapatın.

Silmen gereken dosya ve klasörlerden bazıları gizli klasörlerde saklanır. Bunları silebilmeniz için önce öğeleri görünür hale getirmelisiniz. Görünmez öğeleri nasıl görünür yapacağınıza ve Openfire'ı kaldırmayı bitirdikten sonra bunları gizli biçime nasıl döndüreceğinize ilişkin talimatları burada bulabilirsiniz:

Terminal Kullanarak Mac'inizdeki Gizli Klasörleri Görüntüleme

  1. Gizli öğeleri görünür yaptıktan sonra, bir Finder penceresi açın ve şuraya gidin: Startup drive/usr/local/
  2. "Başlangıç sürücüsü" kelimelerini Mac'inizin önyükleme biriminin adıyla değiştirin.
  3. /usr/local klasörüne girdikten sonra, Openfire klasörünü çöp kutusuna sürükleyin.
  4. Başlangıç sürücüsü/Library/LaunchDaemons'a gidin ve org.jivesoftware.openfire.plist dosyasını çöp kutusuna sürükleyin.
  5. Başlangıç sürücüsü/Library/PreferencePanes'e gidin ve Openfire.prefPane dosyasını çöp kutusuna sürükleyin.
  6. Çöpü boş alt.
  7. Artık Mac'inizi, yukarıdaki bağlantıda özetlenen işlemi kullanarak sistem dosyalarını gizleme varsayılan durumuna geri ayarlayabilirsiniz.

Önerilen: