Connect with us

Nasıl Yapılır ?

Ethereum Madencilik Havuzu Nasıl Kurulur ?

Ethereum madencilik havuzu nasıl kurulur ? Ethereum madencilik havuzu kurarken bilmeniz gereken herşey bu konuda.

1.Adım : Barındırma 

Bir havuz kurmak için iyi bir VPS sunucusuna ihtiyacınız olacak. Küçük bir havuzu çalıştırmak için gereken MINIMUM özellikleri şunlardır :

  • 1 GB ram
  • 2 CPU çekirdeği (1 ile kaçmak mümkün olabilir)
  • Ubuntu 16.04 LTS

Bilgisayarınızda ayrıca aşağıdaki araçlara da ihtiyacınız olacak:

  • puTTY (SSH istemcisi)
  • Bir web tarayıcısı (internet gezgini değil)
  • WinSCP gibi bir araç yararlı olabilir, ancak gerekli değildir

2.Adım : İşletim Sistemi Kurma

Putty’i açın ve root kullanıcısı olarak VPS’nize giriş yapın. Yeni, root olmayan bir kullanıcı oluşturun ve sudo erişimi verin. Ardından yeni kullanıcınız olarak giriş yapın. Asla tekrar root olarak giriş yapmayın.

Ubuntu’yu güncellemek için aşağıdaki kabuk komutlarını çalıştırın:

sudo apt-get update
sudo apt-get dist-upgrade

Ardından, bir 4GB takas dosyası oluşturun:

dd if=/dev/zero of=/mnt/myswap.swap bs=1M count=4000
mkswap /mnt/myswap.swap
swapon /mnt/myswap.swap

Ardından dosyayı düzenleyin nano /etc/fstabve aşağıdaki satırı dosyanın sonuna ekleyin:

/mnt/myswap.swap none swap sw 0 0

3.Adım Gerekenleri Yükleme 

Aşağıdaki komutları çalıştırın:

apt-get install git -y
apt-get install build-essential libtool autotools-dev autoconf pkg-config libssl-dev -y
apt-get install libboost-all-dev git npm nodejs nodejs-legacy libminiupnpc-dev redis-server -y
apt-get install libdb4.8-dev libdb4.8++-dev -y
apt-get install golang -y
apt-get install nginx -y

4.Adım Ethereum Kurulumu

Öncelikle, Linux’u, Ethereum’un var olduğunu bilmemize izin vermeliyiz, böylece bizim için kurabiliriz. Bunu yapmak için şu komutları çalıştırın:

sudo apt-get install software-properties-common -y
sudo add-apt-repository -y ppa:ethereum/ethereum
sudo apt-get update

Son olarak, düğümü yüklemek ve başlatmak için:

sudo apt-get install ethereum
geth account new
geth

5.Adım : Havuz Kurulumu

Havuz yazılımı indirin.

git config –global http.https://gopkg.in.followRedirects true

git clone https://github.com/sammy007/open-ethereum-pool.git

cd open-ethereum-pool

make

6.Adım : Havuzun Yapılandırılması ve Başlatılması 

Yapılandırma bu havuzla çok kolaydır: daha önce yaptığınız gibi nano kullanarak config.json dosyasını düzenleyin. Tüm ayarlar açık ve belgelenmiş olmalıdır.

Havuzu çalıştırmak için:

./build/bin/open-ethereum-pool config.json

7.Adım : Web Arayüzü

Bu noktada, çalışan bir havuzunuz olmalı , ama bir web arayüzü istiyoruz, değil mi?

Www dizinini (cd www) girin ve alan adınızla eşleştirmek için “ApiUrl: ‘//example.net/'” adresini değiştirin. Diğer seçenekleri ortamınıza da değiştirin.

Verileri web sitesine aktarmak için EmberJS uygulamasını yükleyin:

npm install -g ember-cli@2.9.1
npm install -g bower
npm install
bower install
./build.sh

Ayrıca dizinlerimizi Nginx ile kaydetmeliyiz: 
/etc/nginx/nginx.conf dosyasını düzenleyin ve aşağıdaki satırları ekleyin:

upstream api {
server 127.0.0.1:8080;
}

Konum altında: /, ekle:

location /api {
proxy_pass http://api;
}

Ve bu kadar! Artık madencilerin bağlanabileceği bir çalışma havuzuna sahip olmalısınız! Her şeyi test edin ve web arayüzünün çalıştığından emin olun!

 

Kaynak : @kev626

Blockchain ve Kripto paraların etkileyici gelişimlerini Dünya ve Türkiye gündeminde takip eden bir kişi

Click to comment

Cevap Yazın

Your email address will not be published. Required fields are marked *

Daha fazla Nasıl Yapılır ?

Popüler Konular

Haber bültenine Ücretsiz Kayıt olun!

To Top