Eski 30-04-04, 12:38 #1
CaN CaN çevrimdışı
Varsayılan Bahamut 1.4.36 kurulumu

[admin@******** test]$ wget ftp://ftp.dal.net/pub/dalnet/server/...release.tar.gz (Bu Komutla Dosyayı Telnet ine indir.)

[admin@******** test]$ tar zxf bahamut-1.4.36-release.tar.gz (Bu Komutla Dosyayı Açarsın)

[admin@******** test]$ cd bahamut-release/ (Bununla Açtığın Klasorun İçine Gir

[admin@******** bahamut-release]$ ./configure ( Bununla Configure Et Sana Soru Sormaz)

[admin@******** bahamut-release]$ ./config (Config Ediyorsun Burda Bi Kaç Soru Soracak Aynı Şekilde Aşağıda Cevapları Takip Et koyu olanlar Senin Yazcaklarındır.)

What are the maximum File Descriptors that the ******** can use?
[1024] -> 256

What are the maximum number of Users you intend to allow on your IRC server? Note that you can now change this number on the fly with with /set command.
[1000] -> 236

What is the maximum connection buffer amount? Note, this CANNOT exceed the number of file descriptors minus the maximum clients.
[24] -> 20

What directory are all the server configuration files in? Note, this directory name needs to end with a /
[/home/********/test/bahamut-release/] -> /home/kullanıcıadın/ircd/ (Not Burda Dikkat Etmen Gereken Daha Önce Bir ircd diye Klasor oluşturman gerek Örnek: mkdir ircd

What is the explicit path to where the ircd binary will be installed? This should point to a file, not a directory.
[/home/********/test/bahamut-release/ircd] -> /home/kullanıcıadın/ircd/ircd

Would you like to see when a /stats is requested? This only applys for +y users.
[Yes] -> enter

There are clients out there ignoring the MOTD numeric, so there is no point forcing MOTD on connecting clients. Instead of sending the MOTD, enabling this will just send a short notice to the connecting client asking them to read the motd. To change the notice, you may edit ircd.smotd in the same directory as your ircd.motd file.
[Yes] -> enter

Would you like Connecting Clients to by automatically set +i?
[Yes] -> enter

Would you like to compile as a HUB?
[No] -> yes

Would you like connecting users to be sent a notice regarding wingate and socks scans? This must be defined if you intend to run your server on DALnet.
[Yes] -> enter

What host does your wingate bot run from? This is only a default and may be overridden with a T: line See doc/example.conf for more information on T: lines
[some.bot.host] -> proxy.domain.com

What address can users affected by k-lines ask for help? This is displayed to all LOCALLY k-lined users upon connect. This should be the address of the local administrator. This should _NOT_ be kline@dal.net!
[admin@poorly.configured.server.com] -> Kline@Domain.com

What address can users affected by autokills ask for help? This is displayed to all globally autokilled users upon connect. This should be the address of the network administrator. On dalnet, this should be kline@dal.net.
[admin@poorly.configured.server.com] -> AutoKill@Domain.com

Would you like to use syslog for server logging? This is STRONGLY reccomended, many errors can be caught by syslog.
[Yes] -> No

What sendq length do you wish to have? This is the default sendQ that clients in class zero have. Clients in class zero include unknown clients and clients in improperly configured I: lines. You probably don't need to touch this.
[5050000] -> enter

Do you want your server to hide U:lined servers in a /links? If you are planning to link to DALnet, this MUST be defined.
[Yes] -> Yes

Which socket engine do you wish to use?
The following choices are available select - use the select() system call. More economical for small networks. Has setbacks as to the maximum number of clients you can hold ------------------------------------------------------------------ [ WARNING: FD_SETSIZE is locked on this machine. You may only hold 1024 clients with this lock if you use select. Use poll! ] ------------------------------------------------------------------ poll - use the poll() system call. No limits, better performance than select, however some systems do not support it. Linux 2.2 uses select to wrap poll. kqueue - use the kqueue() system call. ONLY WORKS UNDER FREEBSD. However, it works with little to no system load -- highly optimal.
[poll] -> Enter

If you have network services and would like to make use of the built in secure services aliasing features, type in the name of your network services server here. If you are a DALnet admin, you would type in "services.dal.net" below.
[services.dal.net] -> services.domain.com

What is the maximum number of channels a user should be able to join?
[10] -> Enter

Would you like to encrypt oper passwords in O:lines?
[No] -> Enter

Would you like to enable connection-throttling code?
[Yes] -> Enter

Thats all folks.. Writing include/options.h...Done.

Now your include/options.h is configured. Please look over include/config.h for more server specific options. To compile your server, type 'make'.

Yukardaki işlem Bitti Şimdi pico src/s_err.c içindeki DaLNET Yazılarını Kendi Domainine Göre Ayarla Girişte DaLNet diye yazmasını istemiyorsan sonra kaydet ve

[admin@******** bahamut-release]$ make (Komutunu Uygula)

Bittikten Sonra

[admin@******** bahamut-release]$ make install (Komutunu Uygula)

Oda bittikden sonra en başa dön yani ircd klasorunu oluşturduğun yere gir. ircd.conf u kendine göre editle ve

[IRCD@reloaded ircd]$ ./ircd Importing prime... Prime imported. Generating random state... Random state successful. Value of FD_SETSIZE is 1024 Value of NOFILE is 256 Ircd is now becoming a daemon.
[admin@******** ircd]$ Kurulum tamamlandi.!
  Alıntı Yaparak CevaplaAlıntı Yaparak Cevapla
Eski 30-04-04, 12:39 #2
CaN CaN çevrimdışı
Varsayılan Cvp: Bahamut 1.4.36 kurulumu

BAHAMUT KURULUMU

Öncelikle Shellimiz içine attığımız tar.gz formatındaki IRCD'mizi açıyoruz.

tar -zxvf bahamut-release2.34.1.tar.gz

Daha sonra özellikle buraya dikkat etmenizi istiyoruz. Çünkü burada bir klasör oluşturacağız. Kurulum yaparken IRCD dosyalarımızı buraya atacağız. Aşağıdaki komutla bir IRCD klasörü oluşturuyoruz.

mkdir ircd

Sonra daha önce açmış olduğumuz BAHAMUT dosyamızın içine giriyoruz.

cd bahamut-release

Sonra IRCD'mizi configure ediyoruz.

./configure

Şimdi gelelim önemli kısma. IRCD'mizin configure işlemi bitince config yapıyoruz ama dikkat edilmesi gereken birkaç nokta var. Önce aşağıdaki komutu yazıyoruz.

./config

Tüm soruları enter'layıp geçin, tabi ayrı düzenleme yapmak isterseniz seçim sizin. Burda dikkat edilmesi gereken olay patch'lerdir. Sistem patch'leri otomatik olarak bahamut klasörüne kurmaya çalışacaktır. Siz o dizini

/home/kullanıcıadınız/ircd

şeklinde giriniz.

İkinci seceneği ise

/home/kullanıcıadınız/ircd/ircd

şeklinde giriniz ama burada dikkat etmeniz gereken nokta, ikinci seçenekte yazdığımız komut satırının sonunda "/" işareti kullanılmamaktadır. Bunu sakın göz ardı etmeyiniz, aksi taktirde kurulumunuz hatalı olur. Bu işlem bittikten sonra aşagıdaki komutları yazıyoruz.

make

make işlemimiz hatasız olarak bitince. Sıra make install yapmakta.

make install

...ve işte kurulum bitti. Şimdi oluşturduğumuz ircd klasörüne girip orada bulunan conf dosyasını edit'liyoruz.

cd
cd ircd
pico ircd.conf

ircd.conf'unuzu düzenleyiniz.

Bahamut'un client numeric'leri, yani C/N'lerinin sonundaki numaralar "::32" şeklinde girilir.

Kayıt edip çıkın

./ircd

komutunu kullanarak ircd'nizi çalıştırın.
  Alıntı Yaparak CevaplaAlıntı Yaparak Cevapla
Cevapla

Bu konunun kısa yolunu aşağıdaki sitelere ekleyebilirsiniz

Konu Araçları

Gönderme Kuralları
Yeni konu açamazsınız
Cevap yazamazsınız
Dosya gönderemezsiniz
Mesajlarınızı düzenleyemezsiniz

BB code is Açık
Smiley Açık
[IMG] kodu Açık
HTML kodu Kapalı



Tüm saatler GMT +3. Şuan saat: 22:06
(Türkiye için artık GMT +3 seçilmelidir.)

 
5651 sayılı yasaya göre forumumuzdaki mesajlardan doğabilecek her türlü sorumluluk yazan kullanıcılara aittir. Şikayet Mailimiz. İçerik, Yer Sağlayıcı Bilgilerimiz.