Merhaba,
Herhangi shell firmasına bağlı kalmamak veya çok daha uygun fiyatlarla tamamen yönetilebilir bir sunucu için yurtdışı veya yurtiçi sağlayıcılardan VPS aldınız! Sıra geldi UnrealIRCd kurmaya.
VPS için önerdiğim bazı firmalar; Hetzner, Contabo, OVH
UnrealIRCd-6 için en iyi işletim sistemi
Debian (10/11/12) veya
Ubuntu (20.04/22.04 LTS) olarak önerilmektedir. Tercihinizi bu yönde yapabilirsiniz.
Öncelikle mailinize veya müşteri panelinize gelen IP, kullanıcı adı ve şifreyi not ediyorsunuz. Ardından SSH erişimi için ihtiyacınız olan programı indireceksiniz.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
Putty: https://the.earth.li/~sgtatham/putty/latest/w64/putty.exe
Aşağıdaki alanları doldurup bağlanın.
Hostname: IP adresiniz
Port: 22 (Aksi Bildirilmedikçe)
Kullanıcı adınızı yazıp, enterlayın. Şifre soracak, yazıp, enterlayın.
Sunucunuza giriş yaptınız, şimdi işlemleri sırasıyla yapın.
Öncelikle sunucunuzu güncelleyin ve gerekli paketleri yükleyin.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
sudo apt update && sudo apt upgrade -y
sudo apt install -y build-essential libssl-dev libpcre2-dev curl wget
Ubuntu'da UnrealIRCd kurarken root ile kurulum yapmamanız güvenlik açısından önemlidir. Bunun yerine, ayrı bir kullanıcı oluşturup kurulumu bu kullanıcı ile yapmanız tavsiye edilir.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
sudo adduser kullaniciadi
Kod: Kodu kopyalamak için üzerine çift tıklayın!
sudo usermod -aG sudo kullaniciadi
Kod: Kodu kopyalamak için üzerine çift tıklayın!
su - kullaniciadi
UnrealIRCd Kurulum Aşaması
Kod: Kodu kopyalamak için üzerine çift tıklayın!
wget https://www.unrealircd.org/downloads/unrealircd-latest.tar.gz
tar -xvf unrealircd-latest.tar.gz
cd unrealircd-*
Kod: Kodu kopyalamak için üzerine çift tıklayın!
./Config
Dil seçimini TR olarak yapın ve sizden istediği bilgileri doldurun. Bu aşamada varsayılan ayarlar için sorulan diğer soruları Enter ile geçebilirsiniz.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
make
sudo make install
Kurulum tamamlandığında, UnrealIRCd /home/kullaniciadi/unrealircd (veya belirttiğiniz dizine) kurulacaktır.
UnrealIRCd'nin ana yapılandırma dosyasını düzenleyin.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
cd ~/unrealircd/conf
cp example.conf unrealircd.conf
nano unrealircd.conf
Açılan .conf dosyasında bilgilerini kendinize göre düzenleyin. Yakın zamanda unrealircd.conf için başlı başına bir rehber hazırlayacağım. Düzenleme bittikten sonra şu komutları uygulayın.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
cd ~/unrealircd
./unrealircd start
Start verdiğinizde yapmış olduğunuz bir hata var ise karşınıza çıkacaktır.
Bağlantı Testi
IRC istemcinizle (mIRC, HexChat, AdiIRC) bağlanın.
Adres: SUNUCU IP'si.
Port: 6667 (SSL için 6697)
Yaşamış olduğunuz problem veya aldığınız hataları yorumlarda belirtirseniz yardımcı olmaya çalışacağız.