04 Ocak 2016, 21:57 | #1 |
Üyelik tarihi: 01 Mart 2015
Mesajlar: 203 WEB Sitesi: www.code.com IRC Sunucusu: irc.code.com İlgi Alanı: Alınan Beğeni: 33 |
Anope-2.0.2 Kurulumu ve Conf ayarları
Merhaba, bügün sizlere Anope-2.0.2 servislerinin kurulum ve ayarlarından bahsedeceğim.
Başlamadan önce bir iki hatırlatma ve yapmak istiyorum. Sunucunuzda "cmake" kurulu olduguna emin olun aksi takdirde "Config" işlemi sırasında aşşağıda ki hatayı alacaksınız; Kod:
Anope requires CMake 2.4 or newer, which can be downloaded at http://cmake.org or through your system's package manager. If you have installed CMake already, ensure it is in your PATH environment variable. Centos/Debian ve benzeri işletim sistemleri için Kod:
yum install cmake Kod:
sudo apt-get install cmake Kod:
gcc -v Öncelikle anope 2.0.2 dosyalarını indirmek için Kod:
wget http://arsiv.behroozwolf.net/Kurulum/Anope/anope-2.0.2-source.tar.gz Kod:
tar -zxvf anope-2.0.2-source.tar.gz Kod:
cd anope-2.0.2-source Kod:
./Config Beginning Services configuration. Kod:
In what directory should Anope be installed? [/home/behroozwolf/services] Kod:
/home/behroozwolf/services does not exist. Create it? [y] y Kod:
Which group should all Services data files be owned by? (If Services should not force files to be owned by a particular group, just press Return.) [] Kod:
What should the default umask for data files be (in octal)? (077 = only accessible by owner; 007 = accessible by owner and group) [077] Kod:
Would you like to build a debug version of Anope? [y] Kod:
You can optionally have the build run through run-cc.pl, which will cause warnings and errors (if any) to be colored yellow and red, respectively. This relies on Perl being installed, so if you say yes to this without Perl, the option will be ignored. NOTE: If you are using MinGW, it is NOT recommended to say yes to this, it may fail. Would you like to utilize run-cc.pl? [n] Kod:
Do you want to build using precompiled headers? This can speed up the build, but uses more disk space. [n] Kod:
Are there any extra include directories you wish to use? You may only need to do this if CMake is unable to locate missing dependencies without hints. Separate directories with semicolons. If you need no extra include directories, enter NONE in all caps. [] Kod:
Are there any extra library directories you wish to use? You may only need to do this if CMake is unable to locate missing dependencies without hints. Separate directories with semicolons. If you need no extra library directories, enter NONE in all caps. [] Kod:
Are there any extra arguments you wish to pass to CMake? If you need no extra arugments to CMake, enter NONE in all caps. [] Daha sonra Kod:
cd build Kod:
make make işlemi bittikten sonra Kod:
make install Gelelim conf dosyalarının ayarlanmasına ve servislerin başlatılmasına Anope servisleri için bir çok conf dosyası ve ince ayarlar bulunmakta. Ben sizler için conf dosyalarını ayarladım ve gerekli ayarları yaptim. Türkçe karakterli nicklerden, servislerin webpanele kadar. Conf dosyalarından herşeyi ayarlıyabilirsiniz. Operlerin kullandığı komutları SQL'a loglatmaya kadar, giren kullanıcıların hangi ülkeden girdikleri vs. bir çok şeye kadar yapabilirsiniz. Conf dosyalarının tutuldugu yer; /home/behroozwolf/services/conf Servislerin başlatılacağı yer; /home/behroozwolf/services/bin Conf dosyaları içerisinde düzenleme yapacağınız yerler ise; global.conf Eğer servislerin herhangi bir kanala girmesini istiyorsanız bu satırda belirtebilirsiniz. Devre dışı bırakmak için başına # koyabilirsiniz. Kod:
channels = "@#log" Kod:
host = "services.behroozwolf.net" globaloncycledown = "Servislere restart atiliyor!" globaloncycleup = "Servisler tekrar gelmistir... Iyi sohbetler." anonymousglobal = yes Kod:
host = "services.behroozwolf.net" channels = "@#log" // Şifresiz nicklere girişte uyarı mesajı unregistered_notice = "Bu nick daha onceden kaydedilmemis, /NickServ REGISTER password email komutu ile kayit edebilirsiniz. Veya http://kayit.behroozwolf.net adresinden kolayca kayit islemini gerceklestirebilirsiniz." expire = 30d // Nicklerin düşme süresi secureadmins = yes // Adminlerin nicklerine benzer nick kaydini ya da getpass engellemek için. enforcerhost = "services.behroozwolf.net" guestnickprefix = "Misafir" //Guest nickler için registration = "none" // Auth kodu burada devre dışı olarak ayarlı. Admin onaylı yapmak için 'admin', mail onayli yapmak için 'mail' yazabilirsiniz. // IRCServices versiyonlarıda olan msn, set, yas gibi özellikleri anope de conf içerisine aşşağıda ki satirlari girerek ayarlıyabilirsiniz. Conf dosyası içerisinde bir çok şeyi ben sizler için ayarladım. command { service = "NickServ"; name = "SET YAS"; command = "nickserv/set/misc"; misc_description = _("Nick infonuza yaşınızı yazabilirsiniz."); } command { service = "NickServ"; name = "SASET YAS"; command = "nickserv/saset/misc"; misc_description = _("Nick infonuza yaşınızı yazabilirsiniz."); permission = "nickserv/saset/yas"; group = "nickserv/admin"; } Web paneli aktif etmek için ip yerine sunucunun ip adresini ve port adresini belirtmeniz yeterli. [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] adresinden girebilirsiniz. Kod:
name = "httpd/main" ip = "127.0.0.1" port = 8483 name = "webcpanel" server = "httpd/main"; template = "default"; title = "BehroozWolf IRC Services"; Kod:
host = "services.behroozwolf.net" channels = "@#log" Kod:
host = "services.behroozwolf.net" channels = "@#log" name = "irc2sql" client = "StatServ" engine = "mysql/main" prefix = "anope_" GeoIPLookup = yes geoip_database = "country" ctcpuser = "no" ctcpeob = "no" Kod:
host = "services.behroozwolf.net" channels = "@#log" Kod:
host = "services.behroozwolf.net" channels = "@#log" Kod:
host = "services.behroozwolf.net" channels = "@#log" Kod:
host = "services.behroozwolf.net" channels = "@#log" Kod:
name = "os_defcon" defaultlevel = 5 message = "Saldiri korumasi devreye alindi. Sunucuya girisler durduruldu!" offmessage = "Saldiri korumasi devre disi birakildi, sunucuya girisler tekrar acilmistir." akillreason = "Saldiri korumasi devrede, sunucuya girisleri bir sure durduruldu. Biraz sonra tekrar deneyin." Kod:
name = "services.behroozwolf.net" value = "services.behroozwolf.net" host = "127.0.0.1" port = 7000 password = "services" name = "services.behroozwolf.net" description = "BehroozWolf IRC Servisleri" networkname = "BehroozWolf" nick_chars = "öçşığüÖÇŞİĞÜ" // Türkçe karakterli nickler için ulineservers = "stats.behroozwolf.net" languages = "ca_ES de_DE el_GR es_ES fr_FR hu_HU it_IT nl_NL pl_PL pt_PT ru_RU tr_TR" // Kullanılacak diller defaultlanguage = "tr_TR" // Ayarlı dil türkçe oper { name = "BehroozWolf" type = "Services Root" require_oper = yes password = "123" #certfp = "ed3383b3f7d74e89433ddaa4a6e5b2d7" #host = "*@*.anope.org ident@*" #vhost = "root.behroozwolf.net" } // Oper girdikten sonra anope servislerini kullanmak için /os login şifre ile login olmanız gerekmekte. Bunun için conf ayarları yukarıda gösterilmiştir. sendfrom = "services@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...].net" // Kullanacağınız database, ben flatfile seçtim. İsterseniz DBleriniz SQL'ede kayıt ettirebilirsiniz. module { name = "db_flatfile" database = "anope.db" keepbackups = 3 #nobackupokay = yes fork = yes } Kod:
botserv.conf = http://arsiv.behroozwolf.net/Kurulum/Anope/botserv.conf chanserv.conf = http://arsiv.behroozwolf.net/Kurulum/Anope/chanserv.conf chanstats.conf = http://arsiv.behroozwolf.net/Kurulum/Anope/chanstats.conf global.conf = http://arsiv.behroozwolf.net/Kurulum/Anope/global.conf hostserv.conf = http://arsiv.behroozwolf.net/Kurulum/Anope/hostserv.conf irc2sql.conf = http://arsiv.behroozwolf.net/Kurulum/Anope/irc2sql.conf memoserv.conf = http://arsiv.behroozwolf.net/Kurulum/Anope/memoserv.conf modules.conf = http://arsiv.behroozwolf.net/Kurulum/Anope/modules.conf nickserv.conf = http://arsiv.behroozwolf.net/Kurulum/Anope/nickserv.conf operserv.conf = http://arsiv.behroozwolf.net/Kurulum/Anope/operserv.conf services.conf = http://arsiv.behroozwolf.net/Kurulum/Anope/services.conf |
Alıntı
|
27 Ağustos 2017, 15:25 | #2 |
Üyelik tarihi: 27 Ağustos 2017
Mesajlar: 1 WEB Sitesi: www.hizmetshell.com IRC Sunucusu: irc.hizmetshell.com İlgi Alanı: Unreal Alınan Beğeni: 0 |
Cevap: Anope-2.0.2 Kurulumu ve Conf ayarları
Linkler olmus sanırım yenileme sansınız varmıdır 2 kuruluma da bakdım ikisinde de linkler olmus yardımcı olursaniz sevinirim.
|
Alıntı
|
27 Ağustos 2017, 17:05 | #3 |
タネル
Üyelik tarihi: 23 Ocak 2003
Bulunduğu yer: istanbul Mesajlar: 540 WEB Sitesi: * IRC Sunucusu: * İlgi Alanı: Unreal Alınan Beğeni: 361 |
Cevap: Anope-2.0.2 Kurulumu ve Conf ayarları
Linkler olmus sanırım yenileme sansınız varmıdır 2 kuruluma da bakdım ikisinde de linkler olmus yardımcı olursaniz sevinirim.
İnternet sıkıntısı yaşıyor olmamdan dolayı, şu an için bir güncelleme söz konusu tarafımdan olamaz. Ancak kurulumda nerelerde takıldığınızı iletirseniz, yardımcı olmaya çalışırım. ^^ |
Alıntı
|
Etiketler |
anope, ayarları, conf, kurulumu, onf |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
Seçenekler | |
Stil | |
|
|
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
Anope'de (/os restart) komutunu sadece root kullansın. | Entrance | Anope Hazır Kodlar | 0 | 15 Ağustos 2015 10:01 |
Anope Kurulumu(Resimli Anlatım) | Ahmet | Anope | 1 | 31 Temmuz 2015 23:19 |
CONF üzerinden SWHOIS uygulaması.. | Entrance | Unreal - Parça Kodlar | 1 | 31 Temmuz 2015 21:34 |
Eggdrop Bot Conf Dosyası ; | No_FeaR | Eggdrop, BNC ve Socket Botlar | 0 | 23 Mart 2015 17:57 |
XenForo Robots.txt Ayarları | Mathayus | XenForo | 0 | 29 Ocak 2015 00:16 |