IChat için Jabber Tabanlı Sunucu Oluşturma

01/04

iChat Server - Kendi Jabber Sunucunuzu Oluşturun

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 yerel iChat istemcisinin yanı sıra diğer birçok Jabber tabanlı mesajlaşma istemcisiyle kutudan çıkar. Ekran yakalama Coyote Moon Inc izniyle.

IChat kullanıyorsanız , muhtemelen Jabber tabanlı mesajlaşma için yerleşik desteğe sahip olduğunu zaten biliyorsunuzdur. Bu, Google Talk’un ve diğer benzer hizmetlerin kullandığı mesajlaşma şemasıdır. Jabber, mesajlaşma istemcileriyle başlatmak ve konuşmak için XMPP adlı bir açık kaynak protokolü kullanıyor. Açık kaynaklı bir çerçevenin vurgusu, Mac'inizde kendi Jabber sunucunuzu çalıştırmanızı çok kolaylaştırmasıdır.

Kendi Jabber Tabanlı iChat Sunucunuzu Neden Kullanmalısınız?

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

Aslında, özellikle mesajlaşma sistemlerini kullanan büyük şirketler için birçok başka neden var, ancak kullanıcıların çoğunluğu için, bir Jabber sunucusu oluşturmak, evinizin veya küçük işletmenizin iChat mesajlarının dışarıdan erişilemediğini bilmenin güvenliğine geliyor.

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, Internet'e açık veya hemen hemen her şey için yapılandırılabilir. Ancak Jabber sunucunuzu İnternet bağlantılarına açmayı seçseniz bile, mesajlarınızı özel olarak şifrelemek ve saklamak için çeşitli güvenlik önlemlerini kullanabilirsiniz.

Arka planın dışına çıkınca, başlayalım.

Mevcut çeşitli Jabber sunucu uygulamaları vardır. Birçoğu kaynak kodunu indirmenizi ve ardından sunucu uygulamasını kendiniz derlemenizi ve oluşturmanızı gerektirir. Diğerleri çok basit kurulum talimatları ile yola çıkarlar.

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 yerel iChat istemcisinin yanı sıra diğer birçok Jabber tabanlı mesajlaşma istemcisiyle kutudan çıkar.

Hepsinden iyisi, başka bir Mac uygulamasını yüklemekten çok farklı olmayan basit bir kurulum. Ayrıca, sunucuyu yapılandırmak için web tabanlı bir arayüz kullanır, böylece düzenlenecek veya yönetilecek hiçbir metin dosyası yoktur.

Bir Jabber Server Oluşturmaya Ne İhtiyacınız Var?

02/04

iChat Server - Openfire Jabber Server'ın Kurulumu ve Kurulumu

Openfire sunucusu, e-posta ayarlayıp kurmayacağınızı çalışacaktır. Ancak Openfire yöneticisi olarak, bir sorun ortaya çıkması durumunda bildirimleri alabilmek iyi bir fikirdir. Ekran yakalama Coyote Moon Inc izniyle.

Kurulum kolaylığı, web tabanlı yapılandırma ve çapraz platform sunucusu oluşturmamıza izin veren standartlara bağlılığından dolayı Jabber sunucumuz için Openfire'ı seçtik. Kurulum ve kuruluma başlamak için, Ignite Realtime web sitesinden Openfire'ın en güncel sürümünü almanız gerekir.

Openfire Jabber / XMPP Sunucusunu İndirin

  1. Openfire uygulamasını indirmek için Openfire proje sitesinde durun ve Openfire'ın en güncel sürümü için İndir 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ü kullanıyor olacağız.
  3. Mac indirme 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; gerçek sürümler yeni sürümler yayınlandıkça zamanla değişecek.)

Açık Ateşin Kurulması

  1. İndirme işlemi 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ını çift tıklatın.
  3. Yükleyici açılacak ve Openfire XMPP Sunucusuna hoş geldiniz. Devam düğmesini tıklayın.
  4. Openfire yazılımı nereye kuracağınızı soracaktır; Çoğu kullanıcı için varsayılan konum iyidir. Yükle düğmesini tıklayın.
  5. Bir yönetici şifresi istenecektir. Şifreyi girin ve Tamam'a tıklayın.
  6. Yazılım kurulduktan sonra, Kapat düğmesine tıklayın.

Açık Ateşi Kurmak

  1. Openfire bir tercih bölmesi olarak kurulur. Sistem Tercihleri ​​Dock simgesini tıklatarak veya Apple menüsünden "Sistem Tercihleri" ni seçerek Sistem Tercihlerini başlatın.
  2. Sistem Tercihleri'nin "Diğer" kategorisinde bulunan Openfire tercih bölmesini tıklayın.
  3. "Openfire tercih bölmesini kullanmak için Sistem Tercihleri ​​çıkmalı ve yeniden açmalı" yazan başka bir mesaj görebilirsiniz. Bu, Openfire tercih bölmesi 32-bit bir uygulama olduğu için olur. Uygulamayı çalıştırmak için 64 bit Sistem Tercihleri ​​uygulamasının çıkması gerekir ve 32 bit sürümü yerinde çalışır. Bu, Mac'inizin performansını etkilemeyecek, bu yüzden Tamam'a tıklayın ve ardından Openfire tercih bölmesini tekrar açın.
  4. Yönetici Konsolu Aç düğmesini tıklayın.
  5. Bu, varsayılan tarayıcınızda Openfire Jabber sunucusunu yönetmenizi sağlayacak bir web sayfası açacaktır.
  6. Bu, Openfire'ı ilk kez kullandığınız için, yönetim sayfası bir karşılama mesajı gösterecek ve kurulum işlemini 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 çalıştırmayı planlıyorsanız, İnternet bağlantısı olmadan, varsayılan ayarlar iyi durumdadır. Openfire sunucusunu dış bağlantılara açmak istiyorsanız, tam etki alanı adı sağlamanız gerekir. Dilerseniz bunu daha sonra değiştirebilirsiniz. Kendi iç ağınız için Openfire kullandığınızı varsayacağız. Varsayılanları kabul et ve Devam'ı tıklayın.
  9. Tüm Openfire hesap verilerini tutmak için harici bir veritabanı kullanmayı veya Openfire ile birlikte gelen yerleşik yerleşik veritabanını kullanmayı seçebilirsiniz. Gömülü veritabanı çoğu kurulum için iyidir, özellikle bağlanan istemcilerin sayısı yüz taneden azsa. Daha büyük bir kurulum planlıyorsanız, dış veritabanı daha iyi bir seçimdir. Bunun küçük bir kurulum için olduğunu varsayalım, bu yüzden Gömülü Veritabanı seçeneğini seçeceğiz. Devam et'i tıklayın.
  10. Kullanıcı hesabı verileri sunucu veritabanında saklanabilir veya bir dizin sunucusundan (LDAP) veya bir ClearSpace sunucusundan çekilebilir. Küçük ve orta ölçekli Openfire kurulumları için, özellikle bir LDAP veya ClearSpace sunucusu kullanmıyorsanız, varsayılan Openfire gömülü veritabanı en kolay seçenektir. Varsayılan seçimi kullanmaya devam edeceğiz. Seçiminizi yapın ve Devam'ı tıklayın.
  11. Son adım, bir yönetici hesabı oluşturmaktır. Hesap için işlevsel bir e-posta adresi ve şifre sağlayın. Bir not: Bu adımda bir kullanıcı adı belirtmiyorsunuz. Bu varsayılan yönetici hesabının kullanıcı adı, tırnak işaretleri olmadan "yönetici" olacaktır. Devam et'i tıklayın.

Kurulum şimdi tamamlandı.

03/04

iChat Server - Openfire Jabber Server'ı Yapılandırma

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 de ekleyebilir ve yeni kullanıcının sunucunun yöneticisi olup olmadığını belirtebilirsiniz. Ekran yakalama Coyote Moon Inc izniyle.

Artık Openfire Jabber sunucusunun temel kurulumu tamamlandığında, sunucuyu iChat istemcilerinizin erişebilmesi için 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 açıp Yönetici Konsolu Aç düğmesini tıklayarak yönetim konsoluna yeniden erişebilirsiniz.
  2. Daha önce belirttiğiniz kullanıcı adını (admin) ve şifreyi girin, ardından Login'e tıklayın.
  3. Openfire Yönetici Konsolu, servis için Sunucu, Kullanıcılar / Gruplar, Oturumlar, Grup Sohbeti ve Eklentileri konfigüre etmenizi sağlayan sekmeli bir kullanıcı arayüzü sunar. Bu kılavuzda, sadece Openfire Jabber sunucusunu hızlı bir şekilde çalıştırmak ve çalıştırmak için yapılandırmanız gereken temel bilgilere bakacağız.

Openfire Yönetici Konsolu: E-posta Ayarları

  1. Sunucu sekmesini ve ardından Sunucu Yöneticisi alt sekmesini tıklatı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 ayarlayıp kurmayacağınızı çalışacaktır. Ancak Openfire yöneticisi olarak, bir sorun ortaya çıkması durumunda bildirimleri alabilmek iyi bir fikirdir.
  4. E-posta ayarlarında istenen bilgiler, e-posta istemciniz için kullandığınız bilgilerle aynıdır. Posta sunucusu, 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 şifresini doldurduğunuzdan emin olun. Bu, e-posta hesabınızın kullanıcı adı ve şifrenizle aynı bilgilerdir.
  5. E-posta ayarlarını Test E-postasını Gönder düğmesine tıklayarak test edebilirsiniz.
  6. Test e-postasının kime gitmesi gerektiğini ve konu ile vücut metninin ne olması gerektiğini belirleme yetkinliği verilir. Seçimlerinizi yaptıktan sonra Gönder'i 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ıları Oluşturma

  1. Kullanıcılar / Gruplar sekmesini tıklayın.
  2. Kullanıcılar alt sekmesini 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 de ekleyebilir ve yeni kullanıcının sunucunun yöneticisi olup olmadığını belirtebilirsiniz.
  5. Eklemek istediğiniz diğer kullanıcılar için tekrarlayın.

Bağlanacak iChat'i kullanma

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

  1. IChat'i başlatın ve iChat menüsünden "Tercihler" seçeneğini seçin.
  2. Hesaplar sekmesini seçin.
  3. Mevcut hesaplar listesinin altındaki artı (+) 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. İsim aşağıdaki formdadır: kullanıcı adı @ alan adı. Alan adı kurulum işlemi sırasında belirlendi. Varsayılan ayarları kullandıysanız, adının sonuna ".local" eklenmiş olan Openfire sunucusunu barındıran Mac'in adı olacaktır. Örneğin, kullanıcı adı Tom ve ana bilgisayar Mac Jerry ise, tam kullanıcı adı Tom@Jerry.local olacaktır.
  6. Openfire'da kullanıcıya atadığınız şifreyi girin.
  7. Bitti'yi tıklayın.
  8. Yeni hesap için yeni bir iChat mesajlaşma penceresi açılacaktır. Güvenilir bir sertifikaya sahip olmayan sunucu hakkında bir uyarı görebilirsiniz. Bunun nedeni, Openfire sunucusunun kendinden imzalı bir sertifika kullanmasıdır. Sertifikayı kabul etmek için Devam düğmesine tıklayın.

Bu kadar. Artık iChat istemcilerinin bağlanmasına izin verecek, tam olarak çalışan bir Jabber sunucunuz var. Elbette, bir Openfire Jabber sunucusunda, araştırdığımızdan çok daha fazla işlevsellik var. Sadece Openfire sunucusunu çalıştırmak ve çalıştırmak ve iChat istemcilerini ona bağlamak için gerekli olan asgari en azına baktık.

Openfire Jabber sunucusunu kullanma hakkında daha fazla bilgi edinmek isterseniz, şu adreste ek belgeler bulabilirsiniz:

Openfire Belgeleri

Bu kılavuzun son sayfası, Mac'unuzdan Openfire sunucusunu kaldırma talimatları içerir.

04/04

iChat Server - Openfire Jabber Server'ı Kaldırma

Hesap adını girin. İsim aşağıdaki formdadır: kullanıcı adı @ alan adı. Örneğin, kullanıcı adı Tom ve ana bilgisayar Mac Jerry ise, tam kullanıcı adı Tom@Jerry.local olacaktır. Ekran yakalama Coyote Moon Inc izniyle.

Openfire hakkında sevmediğim bir şey, bir kaldırıcı içermemesi ya da nasıl kaldırılacağı ile ilgili mevcut belgeler içermemesidir. Neyse ki, Unix / Linux sürümü Openfire dosyalarının nerede bulunduğunu ve OS X bir UNIX platformunu temel aldığından bu yana, uygulamayı kaldırmak için kaldırılması gereken tüm dosyaları bulmak oldukça kolaydı.

Mac için Openfire uygulamasını kaldırma

  1. Sistem Tercihlerini başlatın ve ardından Açık ateş tercihi bölmesini seçin.
  2. Openfire Durdur düğmesini tıklayın.
  3. Kısa bir gecikmeden sonra, Açık Hava Durumu durumu Durduruldu olarak değişir.
  4. Openfire tercih bölmesini kapatın.

Silmeniz gereken bazı dosya ve klasörler gizli klasörlerde saklanır. Bunları silmeden önce, önce öğeleri görünür yapmalısınız. Görünmez öğelerin nasıl görünür hale getirileceğinin yanı sıra, Openfire'ı kaldırmayı tamamladıktan sonra bunları gizli biçime nasıl döndüreceğiniz ile ilgili talimatları burada bulabilirsiniz:

Terminalinizde Gizli Klasörleri Kullanarak Terminali Kullanma

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