Connect with us

Musicoin Madencilik Havuzu Nasıl Kurulur ?

Yeni Başlayanlar

Musicoin Madencilik Havuzu Nasıl Kurulur ?

Musicoin Madencilik Havuzu Nasıl Kurulur ?

Kendi Musicoin madencilik havuzunuzu kurabilirsiniz.Bu makale kendi Musicoin havuzunuzu kurmak isteyenler için hazırlanmıştır , sadece tek bir kripto para birimi madencilik havuzu kurabilirsiniz.Aşağıda belirtilenleri adım adım gerçekleştirerek Musicoin Madencilik havuzu kurabilirsiniz.

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

Gereksinimler

Kurulum

İlk önce VPS ‘i satın alıp ayarlama ile başlayabilirsiniz , VPS ayarlandıktan sonra Putty de root olarak oturum açmalısınız .

Statik IP’yi ayarla

sudo nano /etc/network/interfaces

dhcp’yi statik olarak değiştir

ADD

address x.x.x.x

netmask x.x.x.x

gateway x.x.x.x

dns-nameserver 8.8.8.8 8.8.4.4

Kaydet ve dosyadan çık

sudo reboot

Oturum açtıktan sonra google.com ve 8.8.8.8’e ping işlemi yapmayı deneyin.

Yanıt yoksa, IP ayarları ve ağ geçidi kontrol edin

 

UBUNTU 16 GÜNCELLEME

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

 Make ve build araçları yükleyin

sudo apt-get install build-essential make

Gola

UBUNTU 16 GÜNCELLEME

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

 Make ve build araçları yükleyin

sudo apt-get install build-essential make

go install

http://tecadmin.net/install-go-on-ubuntu/

cd ~

wget https://storage.googleapis.com/golang/go1.7.5.linux-amd64.tar.gz

sudo tar -xvf go1.7.5.linux-amd64.tar.gz

sudo mv go /usr/local

export GOROOT=/usr/local/go

export PATH=$GOPATH/bin:$GOROOT/bin:$PATH

export GOPATH=$HOME/go

Type: go version

Sürümle bir yanıt almalısınız.

Redis 2.8.0’ı yükleyin

https://redis.io/topics/quickstart

wget http://download.redis.io/redis-stable.tar.gz

tar xvzf redis-stable.tar.gz

cd redis-stable

make

sudo cp src/redis-server /usr/local/bin/

sudo cp src/redis-cli /usr/local/bin/

sudo mkdir /etc/redis

sudo mkdir /var/redis

sudo cp utils/redis_init_script /etc/init.d/redis_6379

sudo cp redis.conf /etc/redis/6379.conf

sudo nano /etc/redis/6379.conf

  • Yapılandırma dosyasını aşağıdaki değişiklikleri yaparken dikkatli bir şekilde düzenleyin:
  • Daemonize öğesini Evet (varsayılan olarak hayır olarak ayarlanır) olarak ayarlayın.
  • Set dir / var / Redis / 6379 (çok önemli bir adım!)

sudo mkdir /var/redis/6379

sudo update-rc.d redis_6379 defaults

sudo /etc/init.d/redis_6379 start

Redis Kurulumunu Test Edin

redis-cli

Beklenen yanıt

redis 127.0.0.1:6379> ping

PONG

exit

Nginx’i yükle

https://www.digitalocean.com/community/tutorials/how-to-install-nginx-on-ubuntu-14-04-lts

sudo apt-get install nginx

NGINX, 80 numaralı bağlantı noktasında otomatik olarak açılıyor. Bu adımda yapılması gereken tek şey bu.

NPM ve NODE v4 Kurulumu

curl https://raw.githubusercontent.com/creationix/nvm/v0.25.0/install.sh | bash

nvm install 4.7.3

Konsolu kapatıp tekrar açın

node –v

4.7.3 olmalıdır

npm -v

2.15.11 olmalı

sudo rm go1.7.5.linux-amd64.tar.gz redis-stable.tar.gz nodesource_setup.sh

Musicoin kurulumu

cd /home/username

cd ~

mkdir musicoin

cd musicoin

git clone https://github.com/Musicoin/go-musicoin.git

cd go-musicoin

make gmc

GMC’yi çalıştır

tmux

cd build/bin/

./gmc — rpc console

-Madencilik havuzu için hesabı ekleyin

personal.newAccount ()

ŞİFRE KALDIRMAYIN

Çıkmak için: Kontrol B ‘ye basın  ve ardından D

Sammy007 Havuz Yapımı

cd ..

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

cd open-ethereum-pool

YÜKLEME İHTİYACINIZ VARSA, TEKRAR KULLANMANIZ için ;

export GOROOT=/usr/local/go

export PATH=$GOPATH/bin:$GOROOT/bin:$PATH

export GOPATH=$HOME/go

make

./build önce havuz yapılandırmalarını düzenleyin.

cp ~/musicoinpool/open-ethereum-pool/config.example.json ~/musicoinpool/open-ethereum-pool/build/bin/config.json

edit config.json

edit www/config/environment.js

ApiUrl’yi değiştirin: ‘//example.net/’ ApiUrl: ‘//nomnom.technology:8080/

Yapılandırma oluştur

cd www

sudo npm install -g ember-cli@2.9.1

sudo npm install -g bower

sudo npm install

bower install

./build.sh

Musicoin için blok ödüllerinin ETH 5’den 314’e değiştirilmesi gerekir. Bu ,  ./build.sh’yi çalıştırmadan önce unlocker.go dosyasında tamamlanmıştır .

Dosyayı aşağıdaki gibi okunacak şekilde değiştirin:

Orijinal:

var constReward = math.MustParseBig256(“5000000000000000000”) 
var uncleReward = new(big.Int).Div(constReward, new(big.Int).SetInt64(32))

// Donate 10% from pool fees to developers
const donationFee = 10.0
const donationAccount = “0xb85150eb365e7df0941f0cf08235f987ba91506a”

Değiştirilecek dosya:

var constReward = math.MustParseBig256(“314000000000000000000”) 
var uncleReward = new(big.Int).Div(constReward, new(big.Int).SetInt64(32))

// Donate 10% from pool fees to developers
const donationFee = 0.0
const donationAccount = “”

Havuza başla

tmux

cd ~/musicoinpool/open-ethereum-pool/build/bin

./open-ethereum-pool config.json

Çıkmak için: Kontrol B  ve ardından D

NGINX Yapılandırması

NGINX, varsayılan yapılandırma

sudo nano /etc/nginx/sites-available/default

NGINX için son yapılandırma şu şekilde biçimlendirilmelidir:

upstream api {
server SERVER_NAME_HERE:8080;
}

server { listen 0.0.0.0:80;

root /home/username/open-ethereum-pool/www/dist;

index index.html index.htm; server_name localhost;

location / {
try_files $uri $uri/ /index.html;
}
location /api {
proxy_pass http://api;
}

}

Restart NGINX

sudo service nginx reload

Firewall portları açın

Stratum: 8008

Web 80

Proxy, 8888’dir ve http ağları istemcileri için açılabilir.

Ele alınması gereken son nokta, ödeme modülleri. Bazen ödemelerle ilgili sorunlar vardır ve bunlar manuel olarak çözülmelidir. Bu kılavuzu kullanın: https://github.com/sammy007/open-ethereum-pool/blob/master/docs/PAYOUTS.md

 

 

Kaynak : Jared Griego

Okumaya devam et
Advertisement

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 Yeni Başlayanlar

  • Blockchain

    2Masternodes , Otomatik Masternode Paylaşım Hizmeti

    Yazar

    İçindekiler1 2Masternodes , Otomatik Masternode Paylaşım Hizmeti1.1 Masternode Nedir ?1.1.1 2Masternodes Özellikleri1.1.1.1 2Masternodes ‘ u  Nasıl...

  • Yeni Başlayanlar

    Ardor Coin Nedir ?

    Yazar

    Ardor, özel blockchain çözümleri geliştirmeye yatırım yapmak zorunda kalmadan, blockchain teknolojisinin güçlü yönlerinden yararlanmak için işletmeler...

  • Altcoin

    SelfKey ( KEY ) Nedir ?

    Yazar

    Herhangi bir süre için blockchain alanını takip ettiyseniz, muhtemelen dijital kimlikler hakkında oldukça fazla şeyler konuşmuşsunuzdur. Neredeyse...

  • Yeni Başlayanlar

    Bytom (BTM) nedir?

    Yazar

    İçindekiler1 Bytom nedir?2 Bytom Nasıl Çalışıyor ?2.1 Bytom Token (BTM)3 Bytom ekibi ve ilerleme4 Bytom (BTM)’yi...

  • Yeni Başlayanlar

    Elastos (ELA) Nedir?

    Yazar

    Elastos projesi blockchain teknolojisinin desteklediği dünyanın ilk açık kaynak internet işletim sistemini oluşturarak geleceğin interneti olmaya...

Popüler Konular

Haber bültenine Ücretsiz Kayıt olun!

To Top