Baksen

qwebirc Kurulumu ve Ayarları

qwebirc Kurulumu

Bu Makaleyi Oylayabilirsiniz.

[kkstarratings]

Chris Porter tarafında ortaya sunulan qwebirc projesi mobil konusunda oldukca Sevilen bir Client olmuştur. tabi sunucunuza bağlı ve js python Bilginize. Sıkıntısı Çok fazladır düzeltme ile baş edemezsiniz iyi Shell Firmaları Bilirler.

qwebirc Kurulumu

qwebirc kısaca mevcut irc sunucunuzu mobil ziyaretçilere açan, web üzerinden mobil cihaz kullananların kolayca etkileşimde bulunmasını sağlayan bir eklentidir diyebiliriz.

Yalnızca Mobil platformlarda değil Lightirc Gibi Flash irc Web Client Yazılımların Yerini Alacağını Düşünüyorum.

qwebirc config.py de belirteceğiniz irc sunucusu ile  ziyaretçileriniz arasında bir köprüdür.

qwebirc  Mobil Clienti Makalemizde Anlatıldığı Şekilde Tüm Centos Ve Ubuntu VDS Sunucularında Kurabilirsiniz. 

Kurulumu Anlatırken Mavi ile işaetlediğim komutları Root Hesabınız ile Yeşil ile işaretlediğim kodlamaları ise irc Hesabı ile Uygulamanız Gerekiyor.

qwebirc Kurulumu İçin Gerekenler  Şunlardır. ( Root Yetkisi ile Login olarak Kurunuz. )

python (2.5 üzeri olmalıdır).
python-twisted, python-twisted-bin, python-twisted-core, python-twisted-runner, python-twisted-names, python-twisted-mail, python-twisted-words ve python-twisted-web (Twisted 8.2.0).
python-zope.interface (8.2.0)
mercurial
openjdk-6
opsiyonel SSL desteği : python-openssl

Not: Centos Sunucularda mercurial Problem yaratabiliyor.  Bu konulara hakim Değilseniz Profosyonel Destek isteyebilirsiniz.

Kurulumdan Önce Sunucuyu Update edelim.

su -c ‘yum update’

update Bittikden sonra Güncelleme varsa Reboot etmeniz Önerilir.

Değilse qwebirc Kuruluma devam Edebilirsiniz.

Öncelikle Centos / rhel / Fedora Sunucular için Kurulum Gereksinimlerini Yüklemek için Aşağıdaki kurulum komutlarını işletim sisteminizin türüne göre çalıştırın.

Centos / RHEL / Fedora için :

sudo yum -y install epel-release python-twisted install mercurial install java-1.6.0-openjdk-devel install libffi-devel install openssl-devel install python-devel install python-pip groupinstall ‘Development Tools’

Ek olarak SSL kuracaksanız Bu komutuda uygulayın 

sudo pip install pyopenssl upgrade

Kurulum için Gerekenler Ubuntu Veya Debian için

apt-get install python-zope.interface

apt-get install python-twisted

apt-get install mercurial

Sistem Gereksinimleri Bu kadar. Bu kısımdan Sonrası Tüm Sistemler için Aynıdır.

hg clone https://github.com/qwebirc/qwebirc/

Alternatif Yöntem : git clone https://github.com/qwebirc/qwebirc.git

cd qwebirc

mv config.py.example config.py

config.py Dosyamızı Açıyoruz. Ben nano Komutu kullanıyorum Anlatımıda Bu şekilde devam Ettireceğim.

nano -w config.py

Düzenlenmesi Gereken Satırlar.

IRCSERVER, IRCPORT = “irc ip adresi”, 6667
REALNAME = “http://irc.sunucuadresi.tdl/”
IDENT = “Mobil”
OUTGOING_IP = “127.0.0.1”
WEBIRC_MODE = “webirc”

# unrealircd.conf içinde cgiirc için Kullandığınız şifre

WEBIRC_PASSWORD = “Şifre” 
CGIIRC_STRING = “CGIIRC”

# run.py içerisinde mobil appleti çalıştıracağınız port adresi Orjinal port 9090 dır

BASE_URL = “http://irc.sunucu.tdl:mobilport/” 

qwebirci Farklı bir porttan çalıştırmak isterseniz. run.py Dosyasını Metin Belgesi ile Açarak 9090 portu ve config.py içindeki BASE_URL= de Kullandığınız port numaralarını aynı olacak şekilde düzenleyin.

9090 portunu Kullanarak Devam Ettiğinizi Varsayarak Sunucudan port Açılımlarını yapmalıyız.

Unrealircd.Conf içerisine Eklenecek kod

cgiirc {
type webirc;
hostname  “ipadresiniz”;
password   “sifrebelirle”; //bu kısma qwebirc config.py için sifre belirleyin.
};

 

Root Olarak Kullanılması Gereken Komutlar.

sudo pip install –upgrade pip
sudo pip install twisted
sudo pip install autobahn
sudo pip install simplejson
service iptables stop
iptables -A INPUT -p tcp –dport 9090 -j ACCEPT
service iptables save
service iptables start

Ardından Compile Ederek qwebirc Client Appletimizi Başlatıyoruz

./compile.py
./run.py

Web üzerinden veya mobilden erişiyoruz : http://sunucuipadresi:9090

Demo: Aychat.Org

qwebirc/static Klasörünüz Sizin mobil Client Sayfanızdır Bu Dosyayı Düzenleyerek kişiselleştirebilir Radyo playeri Gibi Seçenekler Kullanabilirsiniz.

Demodaki yazılımın Bir Örneğini isterseniz Örnek Static Klasor Dosyamızı paylaşalım.

iNDiRMEK iÇiN TIKLAYINIZ

Kurulum Ve kullanımı.

Static klasörünün içinde Bulunan qui.html Dosyasını Açıp Düzenleyin.

Düzenlenecek kısımlara Bizler SiteAdresiniz Örneğini kullandık.

Ayrıca irc.siteadresiniz:port kısmını Düzenlemeyi unutmayınız Burada qwebirc için kullandığınız portu kullanıyorsunuz.  Örnek irc.siteadresiniz.tdl:9090

qwebirc Kurulumu Radyo kurulumu

Burada işiniz Bittikten Sonra Static/js klasörünü Açıp içindeki qui.js Dosyasını Açınız

Buradaki Değişmesi Gereken kod şudur

myAudio.setAttribute(‘src’, ‘http://radyoip:port/;stream.mp3’);

kaydettikden Ve Dosyalarınızı Günceledikden Sonra qwbirc Client de Sağ üst kısımda Radyonuz Çalışır olacakdır.

İyi Günlerde Kullanın.

NOT: yazımızdaki ufak Sorunlar giderilip Güncellenmiştir.

Önemli Uyarı: Makalemizi Ve Dosyalarımızı izinsiz Kullanmak yada paylaşmak Yasaktır.

CeNTiLMeN

Makalelerimi okurken umarım güzel vakit geçirirsiniz. Blog yazarlığı hayatında lütfen desteklerinizi esirgemeyin. Özellikle tavsiye ve eleştirilerinizi bekliyorum.

2 thoughts on “qwebirc Kurulumu ve Ayarları

  • ibrahim er

    merhabalar üstad sizinle iletişim kurmak isteriz biz kuramadık siz yardımcı olursanız seviniriz

    skyp: tescilnet_1

    Yanıtla
  • ibrahim er

    merrhabalar kurulumda yardımcı olurmusunuz ücreti neyse verelim

    Yanıtla

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir