ÇOOOK SIK SORULAN SORULAR
Node Kurmak İstiyorum Nereden Başlamalıyım?
Öncelikle Youtube, Twitter, Telegram gibi platformlardan node nasıl kurulur videoları ve floodları izlemenizi/okumanızı tavsiye ederim. İzleyip yapabileceğinize karar verdikten sonra başlamalısınız.
Node Kurmak Ödül Getirir Mi?
Çoğu proje ilk aşamada ödül dağıtmayacağını açıklar. Fakat genelde node kurulumları bir ödül olabileceği üzerine değerlendirildiği için node kurulur. Bazen de projeler node kuranları ödül dağıtılacağını açıklarlar. Kesin olarak kimse ödül dağıtılacağı konusunda garanti veremez. Sadece ihtimal ve olasılıkları değerlendiriyoruz.
Ne Kadar Süre Node Çalıştırmalıyım?
Buna genelde kesin olarak kimsenin cevabı olmaz. Projeler roadmaplerini sürekli güncelleyebilirler. 1 ay süren node da 2 yıl süren node da olmuştur.
Node Kurmak İçin Herhangi Bir Şart Var Mı?
Mail adresi bırakılarak bazen başvuru yaparız Seçilenler Arasında Herkesin katılabileceği gibi değişkenlere bağlı olarak node kurmak için şartlar olabiliyor. Projelere göre farklılık gösterir.
Node Kurmaya Karar Verdim, Ne Yapmam Gerekiyor?
Node kurmak için bir servera ihtiyacınız vardır. Server aslında sizin evinizde ki bir bilgisayar gibidir, ama biraz farklı özelliklere sahiptir. Datacenter adı verilen, verimerkezlerinde sanal sunucular olarak bulunur. Bu sunucular 7/24 hızlı internet bağlantısı, iklimlendirme ve sunucu özellikleri bakımından kişisel bilgisayarınızdan daha yüksek özelliklere sahip olduğundan node çalıştırmak için tercih edilir.
Sunucu Almak için Ne Tavsiye Edersiniz?
Eğer ilk defa node çalıştıracaksınız ücretsiz deneme kredileri sunan siteleri tercih etmeniz önerilir. Fakat burada dikkat edilmesi gereken bazı önemli konular vardır.
Örneğin, Ücretsiz krediniz bittiğinde hesabınız kapatılabilir ve eğer sunucu yedekleriniz keyleriniz vs. yoksa olası bir ödül durumunda tıpkı metamask cüzdanınızı kaybettiğinizde cüzdanınızda ki miktarları kaybettiğiniz gibi node çalıştırdığınız için gelen ödülleri de kaybedebilirsiniz.
Nereden Sunucu Alabilirim?
Ücretsiz denemek için: Digitalocean, Vultr, Google Clouds, gibi servisleri internette ‘’XXXXX promo code’’ şeklinde arama yaparak bulabilirsiniz.
Ücretli kullanmak isterseniz: Hetzner Contabo Digitalocean
Hangi Özelliklerde Sunucu Almalıyım?
Node kurulum sayfasında tavsiye edilen minimum sunucu özelliklerine göre bir tercih yapmalısınız.
Hangi İşletim Sistemini Tercih Etmeliyim?
Genelde Ubuntu 20.04 veya 22.04 tercih edilir. Node kurulum sayfasında bu belirtilir.
Sunucu Seçerken Artı ve Eksiler
Ücretsiz sunucularda krediniz bittiğinde tanımladığınız kartınızdan ödeme çekilir, eğer işlem başarısız olursa hesabınız kapatılır ve sunucu yedekleriniz kaybolur. Ayrıca sürekli taşımak zorunda kalabilirsiniz.
Ücretli sunucularda ise,
Hetzner: Kötüye kullanımlardan dolayı maalesef hetzner de hesap açmak zor olabiliyor. Kendinizi anlatan bir mail ile birlikte kimliğinizi doğrulamaya çalışmalısınız. Fiyat olarak biraz yüksektir fakat kalite olarak mükemmele yakındır. Cloud tarafında ki sunucularla node çalıştırabilirsiniz. Fiyatlandırma saat olarak alınır. Yani isterseniz 1 saat isterseniz 55 saat isterseniz 1 ay kullanabilir ve kapatabilirsiniz. Ödemeyi ayın belirli bir gününde alır peşin ödeme almaz.
Contabo: Aylık olarak ücretlendirir. Yani 1 günde kullansanız 1 ayda kullansanız fiyat sabittir ve peşin ödeme yapılır. Ayın belirli günlerinde kampanya yaparlar ve kurulum ücreti almazlar. Eğer o günü yakalayabilirseniz oldukça uygun fiyata vps almış olursunuz. Ayrıca yıllık ödeme yaptığınızda da kurulum ücreti alınmaz. Tavsiye: 1-2 Euro daha fazla ödeyip almanya lokasyon haricinde bir lokasyondan sunucu alırsanız daha sağlıklı olabilir.
Node Kurmak İçin Hangi Programı Kullanmalıyım?
Termius moboxterm Putty
- Hepsi ücretsizdir.
Node Kurulumları İçin Kurulum Dökümanı Var Mı?
Core Node github hesabından tüm kurulum dökümanlarına ulaşabilirsiniz.
Şuan Hangi Node Çalıştırabilirim? XXXX Node İçin Geç Mi Kaldım?
Güncel olarak ödüllü şuan düzgün bir node yok gibi. Aktif olarak telegram kanallarını takip ederek ne kurulur/kurulmaz gibi bilgilere takip ederek ulaşabilirsiniz.
Bir Sunucu da En Fazla Kaç Proje Çalıştırabilirim
Bu sunucu özelliklerine göre değişir.Sunucuda farklı projeler de çalıştırıldığında port çakışması, internet bağlantısının sınırlanması, ram ve cpu kullanımının zorlanması gibi nedenlerden dolayı kurduğunuz nodelar verimli çalışmayabilir. Bir sunucuda mümkün olduğunca 1 proje çalıştırmaya özen gösterin ki kaynakların tümü ona ayrılsın.
Bir Sunucu da 2. Node Nasıl Çalıştırabilirim
Bu önerilen bir yöntem değil ama sunucu özellikleriniz yeterliyse 2. node çalıştırabilirsiniz. Dikkat etmeniz gereken nokta diğer node ile aynı portları kullanmaması. Sonrasında ilk node kurulumunda olduğu gibi komutları tek tek girerek kurulumu gerçekleştirebilirsiniz.
Node Kurdum Ama Kurduğum Node Sürekli Kapanıyor
Bu genelde yaptığınız bir hatadan kaynaklanıyor. Node kurulumlarında genel olarak docker isimli program yada sunucuda ‘’screen’’ özelliği kullanılır. Docker node ile siz kapatmadığınız yada durdurmadığınız sürece çalışır. Screen ise ekrandır. O ekranda girdiğiniz komut siz kapatana kadar çalışır.
Screen açmak için;
screen -S XXXXX Kodu girilir. Node yada komut girdikten sonra, o ekranın arka planda sürekli çalışabilmesi için ctrl+a+d tuşları ile çıkılır. Tekrar o screen e logları vs. görmek için girilmek istenirse, screen -r XXXXX şeklinde girilmesi gerekir. Ve çıkarken yine ctrl+a+d ile çıkılması gerekir ki arka planda sürekli çalışabilsin. Eğer yanlışlıkla screen ekranını kapatırsanız node çalışmayı durdurur. Tekrar screen açıp komutu tekrar çalıştırmalısınız.
Sunucuya Reset Atsam Node Durur Mu?
Eğer screen ile çalışıyorsa screen kapanır ve yeniden screen açarak çalıştırma komutlarını girmelisiniz.
Eğer docker ile kurulum yaptıysanız sunucu yeniden başladıktan bir süre sonra başlayacaktır. Başlamazsa docker container id komutunuzla tekrar başlatabilirsiniz.
Basit Ubuntu Komutları
Sunucu satın aldığınızda ilk bağlantıdan sonra yapmanız gereken gerekenler;
Güncelleme: sudo apt update -y && sudo apt upgrade -y
Restart: sudo reboot
Screenleri listeleme: screen -ls
Sunucu disk boyutlarını listeleme: df -h