21 Şubat 2023 tarihinde Sohbet siteleri kategorisine eklendi.
Yazıyı okuyan kişi sayısı 575
Merhaba türkçe mirc sohbet sever arkadaşlar 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 ircforumlari forum sizlere sunmaktadır.
1 2 3 4 5 6 |
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 ;
1 2 3 4 5 6 7 8 9 |
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 |
1 |
sudo pip install pyopenssl --upgrade |
1 2 3 |
apt-get install python-twisted apt-get install python-zope.interface apt-get install mercurial |
Bu komutları uyguladıktan sonra qwebirc sunucumuza çekiyoruz ve düzenliyoruz ;
1 2 3 4 |
hg clone https://github.com/qwebirc/qwebirc/ cd qwebirc mv config.py.example config.py nano -w config.py |
Aşağıdaki config.py kısımlarını sitenize göre degiştirin eskisini silip bunlari direk config.py içine kopyala bilirsiniz.;
Degişecek yerler ; IRCSERVER IP, IRCPORT, REALNAME, IDENT, BASEURL, NETWORKNAME, WEBIRC PASSWORD
config.py;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
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 |
8050 portunu açıyoruz.
1 2 3 4 |
service iptables stop iptables -A INPUT -p tcp --dport 9090 -j ACCEPT service iptables save service iptables start |
Unrealircd.conf eklemeniz kodlar ;
1 2 3 4 5 |
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 ;
1 2 3 4 |
cd qwebirc python ./clean.py python ./compile.py python ./run.py |
qwebirc kurulumu hazırdır.
web üzerinden bakmak için;
BASE_URL = “http://irc.trsohbet.net:8050/” yazdığınız url den bakabilirsiniz.
Okuduğunuz makalelere benzer yazılar
Ücretsiz Sohbet Alternatifleri ve Ücretsiz Sohbet gibi Siteler için Sohbet Üc
Sohbet Saati Sohbet Saati Alternatifleri ve Sohbet Saati gibi Siteler Chat gibi
Genç sohbet odaları Gençler neden yüz yüze konuşmak yerine çevrimiçi soh