📢 Moderatör Olmak İçin Tıklayın
✍️ Editör Olmak İçin Tıklayın
⚖️ Forum Kurallarını Oku
IRCHane.Com - İRC ve mIRC Forum Sitesi - Webmaster https://www.tekmirc.com/

Geri Git   IRCHane.Com - İRC ve mIRC Forum Sitesi - Webmaster > Genel IRCD (Sunucu, Servis, Botlar, Korumalar) > IRC & Web Client Uygulamaları > qwebirc
Kaydol Yardım Topluluk Takvim Bugünkü Mesajlar Ara

💻 Ayın Sunucusu 📻 Ayın Radyosu: Tek FM
💎 İrcHane.Com Reklam Alanı 💎

📚 İrcHane.Com Hakkında

İrcHane.Net, bilgi paylaşım platformudur. Kayıt olan herkes içerik paylaşabilir. Sorumluluk paylaşılan içeriği ekleyene aittir.

📢 Reklam & İş Birliği

Reklam, sponsorluk, öneri ve görüşler için iletişim sayfamızı kullanabilirsiniz.

⚖️ Forum Kuralları

Herkesin özgürce ama saygı çerçevesinde hareket ettiği, kurallı ve denetimli bir ortamdır.
💬
TÜRKİYE’NİN EN EĞLENCELİ SOHBET ODASI
Sponsor: Turkmirc.org
🎉 Hemen Katıl!
Yeni Konu Aç Cevapla  
 
LinkBack Konu Araçları Görünüm Modları
Old 23-09-24, 04:09   #1
Owner
 jeSt Kullanıcısının Avatarı
 
Üye No : 2
Üyelik Tarihi: 23-09-24
Nerden :
Konular : 1870
Mesajlar : 1,920
Aldığı Teşekkür : 30
Ettiği Teşekkür : 123
Rep Puanı: 10
Tuttuğu Takım : galatasaray
Ruh Halim: Cap Canli

Level: 36 [♥ Bé-Yêu ♥♥ Bé-Yêu ♥♥ Bé-Yêu ♥♥ Bé-Yêu ♥]
Paylaşım: 265 / 884
Güç: 640 / 4934
Tecrübe: 39%

Varsayılan 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. qwebirc config.py de belirteceğiniz irc sunucusu ile mobil ziyaretçileriniz arasında bir köprüdür. Elbette bu detaylı kurulum makalesini her zaman olduğu gibi yalnızca ircalem forum sizlere sunmaktadır.

qwebirc Kurulumu İçin Gerekenler ;

Kod:
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

Aşağıdaki kurulum komutlarını işletim sisteminizin türüne göre çalıştırın. Örneğin biz Centos işletim sisteminde kurulum gerçekleştirdiğimiz için centos / rhel komutlarını çalıştırıyoruz ;

Centos / RHEL / Fedora için ;

Kod:
sudo yum install epel-release
sudo yum -y install python-twisted
sudo yum -y install mercurial
sudo yum install java-1.6.0-openjdk-devel
sudo yum install python-simplejson
sudo yum -y install libffi-devel
sudo yum -y install openssl-devel
sudo yum -y install python-devel
sudo yum -y install python-pip

Gerekebilir (ssl erişimlerinde) ;

Kod:
sudo pip install pyopenssl --upgrade

Ubuntu / Debian için ;

Kod:
apt-get install python-twisted
apt-get install python-zope.interface
apt-get install mercurial

Ardından qwebirc sunucumuza çekiyoruz ve düzenliyoruz ;

Kod:
hg clone https://github.com/qwebirc/qwebirc/
cd qwebirc
mv config.py.example config.py
nano -w config.py

Aşagıdaki config.py kısımlarını sitenize göre degiştirin eskisini silip bunlari direk config.py içine kopyalabilirsiniz.;
Degişek yerler ; IRCSERVER IP, IRCPORT, REALNAME, IDENT, BASEURL, NETWORKNAME, WEBIRC PASSWORD

config.py;

Kod:
from qwebirc.config_options import *
IRCSERVER = "92.222.249.174"
IRCPORT = 6667
REALNAME = "IRCALEM.Net Mobile IRC Sunucusu"
IDENT = "mobil"
#OUTGOING_IP = "92.222.249.174"
WEBIRC_MODE = "webirc"
WEBIRC_PASSWORD = "asd5a4dsq11256"
CGIIRC_STRING = "CGIIRC"
BASE_URL = "http://irc.ircalem.net:9090/"
NETWORK_NAME = "ircalem.net"
APP_TITLE = NETWORK_NAME + " Mobile Web IRC"
NICKNAME_VALIDATE = None
import string
NICKNAME_VALID_FIRST_CHAR = string.letters + "_[]{}`^\\|"
NICKNAME_VALID_SUBSEQUENT_CHARS = NICKNAME_VALID_FIRST_CHAR + string.digits + "-"
NICKNAME_MINIMUM_LENGTH = 2
NICKNAME_MAXIMUM_LENGTH = 15
FEEDBACK_FROM = "admin@ircalem.net"
FEEDBACK_TO = "admin@ircalem.net"
FEEDBACK_SMTP_HOST = "127.0.0.1"
FEEDBACK_SMTP_PORT = 25
ADMIN_ENGINE_HOSTS = ["127.0.0.1"]
HTTP_REQUEST_TIMEOUT = 5
HTTP_AJAX_REQUEST_TIMEOUT = 30
UPDATE_FREQ = 0.5
MAXBUFLEN = 100000
MAXSUBSCRIPTIONS = 3
MAXLINELEN = 600
DNS_TIMEOUT = 5
STATIC_BASE_URL = ""
DYNAMIC_BASE_URL = ""
CONNECTION_RESOLVER = None
HMACKEY = "mrmoo"
HMACTEMPORAL = 30
#ellesme
AUTHGATEDOMAIN = "webchat_test"
QTICKETKEY = "boo"
AUTH_SERVICE = "Q!TheQBot@CServe.quakenet.org"
AUTH_OK_REGEX = "^You are now logged in as [^ ]+\\.$"
import dummyauthgate as AUTHGATEPROVIDER

9090 portunu açıyoruz.

Kod:
service iptables stop
iptables -A INPUT -p tcp --dport 9090 -j ACCEPT
service iptables save
service iptables start

Unrealircd.conf eklemeniz kodlar ;

Kod:
cgiirc {
type webirc;
hostname sunucuip;
password "config.py yazan sifre";
};

Yukarıdaki koda hostaneme yazan yere config.py yazdıgınız ircserver ipi, password kısmına da config.py webirc passworda belirttiginiz şifreyi yazıyoruz ve unreal rehash cekiyoruz.

Ardında qwebirc başlatmak için ;
Ftp ye qwebirc klasoru olarak attıgınız varsayıyorum.
SSH putty den login olduktan sonra ;

Kod:
cd qwebirc
python ./clean.py
python ./compile.py
python ./run.py

qwebirc kurulumu hazırdır.




Kullanıcı Kişisel İmzası
jeSt çevrimdışı  
Alıntı ile Cevapla
Cevapla

Yer İmleri


Konuyu Görüntüleyen Aktif Kullanıcılar: 1 (0 üye ve 1 misafir)
 

Kullanım Yetkileriniz Gizle / Göster
Konu Yeni konu açamazsınız
Yanıt Cevap gönderemezsiniz
Ek Eklenti ekleyemezsiniz
Düzenleme Mesajlarınızı düzenleyemezsiniz
Silme Mesajlarınızı silemezsiniz.
Şikayet Şikayet edemezsiniz.

BBCode BB Code kullanımı Açık
Smiley Yüz İfadeleri kullanımı Açık
Resim Kodu [IMG] kullanımı Açık
HTML Kodu HTML kod kullanımı Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Forum Kuralları

Forum saati GMT +3 olarak ayarlanmıştır. Şu an saat: 03:08

💬 İrcHane.Com | 💻 Forum Teknik Destek

⚙ Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
Search Engine Optimization by vBSEO 3.6.0

⏰ Planlanmış Görevler:

© Forum yazılımcısı AEKyazılım

🎨 Tema Yapımcısı: AEK Yazılım

🌐 irchane.com © 2025

dkyazılım

Yukarı Çık