Debian 7ye Prosody Kurulumu

Debian 7'ye Prosody Kurulumu

Prosody, LUA'da yazılmış bir XMPP iletişim sunucusudur. Kurulumu ve yapılandırması kolay ve sistem kaynakları ile verimli olmayı amaçlamaktadır. Prosody açık kaynaklı bir yazılımdır!

Bu yazıda Prosody'ü Debian 7.0 sunucusuna kuracağız. Prosody'yi kurmadan önce işletim sistemini yeni bir şekilde yüklemeniz önerilir.

Adım # 1 - Prosody's Core'un Kurulumu

Prosody'nin deposunu sunucumuza eklemeye başlayalım.

echo deb http://packages.prosody.im/debian wheezy main | tee -a /etc/apt/sources.list

Kimliği doğrulanmamış paketlerle ilgili uyarıları önlemek için, aşağıdaki komutu kullanarak Prosody's anahtar dosyasını ekleyin.

wget http://prosody.im/files/prosody-debian-packages.key -O- | apt-key add -

Şimdi yeni deposu bulmak için APT'yi güncelleyebiliriz.

apt-get update

Daha sonra Prosody paketini kurmak için bu komutu çalıştırın.

apt-get install prosody

Bu kadar! Kurulumdan sonra Prosody'nin başlatılacağını unutmayın. Yapılandırma işlemini bitirene kadar durdurun.

service prosody stop

Adım # 2 - MySQL desteği ekleme

Prosody de MySQL ile çalışıyor ve bu harika! Ancak, onsuz da çalışır, MySQL'i etkinleştirmek istemiyorsanız bu adımı atlayın.

MySQL sunucusunu kurarak başlayabiliriz.

apt-get install mysql-server

Sizden setin rootkullanıcı şifresi istenecektir . Bu şifre Linux kullanıcısından farklı olabilir.

Sunucuyu yönetmek için MySQL istemcisini kuralım.

apt-get install mysql-client

Şimdi sunucuya giriş yapmak için kullanabiliriz. Bu komuttan sonra daha önce girilmiş olan parola istenecektir!

mysql -u root -p

MySQL konsoluna hoş geldiniz! Prosody veritabanı oluşturmak için aşağıdaki komutu girin.

CREATE DATABASE prosody;

Aşağıdaki komut MySQL kullanıcısını oluşturur.

CREATE USER prosody@localhost;

Şifre eklemeniz önemle tavsiye edilir. Güvenlik nedenlerini biliyor olabilirsiniz.

Prosody @ localhost = ŞİFRE ('şifremi') İÇİN ŞİFRE AYARLA;

Şimdi yeni kullanıcıya izin vereceğiz.

GRANT ALL PRIVILEGES ON prosody.* TO prosody@localhost IDENTIFIED BY ‘mypassword’;

Çıkmadan önce son komutu çalıştırın.

FLUSH PRIVILEGES;

Ve şimdi bunu yazmaktan çıkabilirsiniz.

exit

Artık MySQL veritabanlarının nasıl oluşturulacağını bildiğinize göre, nanoProsody'nin yapılandırmasını düzenlemek için çalıştırın .

nano /etc/prosody/prosody.cfg.lua

Aşağı kaydır. Dosyanın ortasında MySQL yapılandırma satırlarını bulacaksınız. Onu açın ve istenen bilgileri ekleyin, böyle görünmelidir.

storage = sql” — Default is internal”
sql = { driver = MySQL”, database = prosody”, username = prosody”, password = mypassword”, host = localhost” }

Diğer SQL satırlarını açık bırakmayı unutmayın ve işiniz bitti.

Adım # 3 - Prozodi Yapılandırma

Sunucumuz benzer bir ana bilgisayar adında çalışıyor olmalıdır xmpp.yourdomain.com, ancak alanımızı kullanarak gibi kullanıcılar oluşturmak istiyoruz someuser@yourdomain.com. Prosody'yi bununla çalışacak şekilde yapılandıracağız!

Yapılandırma dosyasını tekrar açın, kapattıysanız özür dileriz! Yönetici XMPP adresini ayarlayacağız.

admins = { yourname@yourdomain.com” }

Sanal ana makineler bölümünü bulmak için aşağı kaydırın ve alan adınıza bir tane ekleyin. Böyle görünmeli.

VirtualHost yourdomain.com”

Şimdi yapılandırma dosyasını kapatabilirsiniz! Tekrar açmanı emredemeyeceğim, söz veriyorum. Değişiklikleri uygulamak için Prosody sunucunuzu başlatmalısınız.

service prosody start

Adım # 4 - Kullanıcı ekleme

prosodyctlYardımcı programı hesap oluşturmak için kullanabiliriz . Kullanıcı eklemek için Linux aracı gibi çalışır.

prosodyctl adduser yourname@yourdomain.com

Parolayı ayarlayın ve işiniz bitti. Yeni ve çarpıcı XMPP sunucunuzun tadını çıkarın! Eklentiler ve sunucunuzu özelleştirmek için daha da muhteşem içerikler için Prosody'nin web sitesine bakmayı unutmayın.

Yorum bırak

CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin

CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin

CentOS 7 üzerinde LibreNMS kullanarak ağ cihazlarınızı etkili bir şekilde izleyin. Ağ izleme için gerekli adımları ve yapılandırmaları öğrenin.

Counter-Strike: Global Offensive Server Nasıl Kurulur?

Counter-Strike: Global Offensive Server Nasıl Kurulur?

Counter-Strike: Global Offensive sunucusu kurmak için gerekli adımlar. Gerekli araçlar ve yükleme süreci hakkında bilgi.

Ubuntu 16.04 LTS Üzerinde OpenNMS Kurulumu

Ubuntu 16.04 LTS Üzerinde OpenNMS Kurulumu

OpenNMS, çok sayıda cihazı izlemek ve yönetmek için kullanılabilen bir açık kaynak ağ yönetim platformudur. Ubuntu 16.04 LTS üzerinde OpenNMS kurulumu için tüm adımları keşfedin.

Ubuntu 16.04te LibreNMS Kullanarak Cihazlarınızı İzleyin

Ubuntu 16.04te LibreNMS Kullanarak Cihazlarınızı İzleyin

Farklı Bir Sistem mi Kullanıyorsunuz? LibreNMS tam özellikli bir açık kaynak ağ izleme sistemidir.

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

Büyük Veri Referans Mimarisi Katmanlarının İşlevleri

Büyük Veri Referans Mimarisi Katmanlarının İşlevleri

Büyük Veri Mimarisindeki farklı katmanları ve işlevlerini en basit şekilde öğrenmek için blogu okuyun.

Nintendo Switch Hakkında Son Derece Çılgın 6 Şey

Nintendo Switch Hakkında Son Derece Çılgın 6 Şey

Birçoğunuz Switch'in Mart 2017'de çıkacağını ve yeni özelliklerini biliyorsunuz. Bilmeyenler için, 'Switch'i 'olmazsa olmaz bir gadget' yapan özelliklerin bir listesini hazırladık.

Hala Teslim Edilmeyen Teknoloji Sözleri

Hala Teslim Edilmeyen Teknoloji Sözleri

Teknoloji devlerinin sözlerini yerine getirmesini mi bekliyorsunuz? teslim edilmeyenleri kontrol edin.

Yapay Zeka Süreç Otomasyonunu Nasıl Bir Sonraki Seviyeye Taşıyabilir?

Yapay Zeka Süreç Otomasyonunu Nasıl Bir Sonraki Seviyeye Taşıyabilir?

Yapay Zekanın küçük ölçekli şirketler arasında nasıl popüler hale geldiğini ve onları büyütme ve rakiplerine üstünlük sağlama olasılıklarını nasıl artırdığını öğrenmek için bunu okuyun.

Teknolojik Tekillik: İnsan Uygarlığının Uzak Bir Geleceği mi?

Teknolojik Tekillik: İnsan Uygarlığının Uzak Bir Geleceği mi?

Bilim hızla gelişip birçok çabamızı üstlendikçe, kendimizi açıklanamaz bir Tekilliğe maruz bırakmanın riskleri de artıyor. Okuyun, tekillik bizim için ne anlama gelebilir.