BTCfrm.com - Bitcoin Türkiye Forumu | Borsa&Altcoin Destek

Geri Dön   BTCfrm.com - Bitcoin Türkiye Forumu | Borsa&Altcoin Destek > Bitcoin Genel Bölüm > Mining - Madencilik


bitcoin al, bitcoin sat
Etiketlenen üyelerin listesi

Ağaç Şeklinde Aç16Beğeni
  • 10 gönderen coinmeria
  • 1 gönderen lejyon58
  • 2 gönderen OmerAYDINOGLU
  • 2 gönderen Prenscem
  • 1 gönderen bysasa

Cevapla
 
LinkBack Seçenekler Stil
  #1  
Alt 27.01.2018, 17:55
coinmeria - ait Kullanıcı Resmi (Avatar)
Gelecek Kriptoda.
 
Üyelik tarihi: 18.12.2017
Nereden: İstanbul
Yaş: 25
Mesajlar: 570
Konular: 62
Adı geçen: 54 Mesaj
Etiketlenme: 0 Konu
Standart Kendine Ait Mining Pool Kurma - Tam Rehber

Bitcoin, litecoin ve diğer kripto para birimleri için kendi maden havuzunuzu nasıl oluşturacağınız hakkında tam bir rehber oluşturduk.

Bu rehber uNOMP (Unified, Node Open Mining Portal) kurma üzerinedir. Sadece bir kripto para birimi içindir.

KURULUM İÇİN GEREKLİ ARAÇLAR
  • VPS, (En az 1GB Ram, 20GB Disk Alanı ve Ubuntu 14.04 x64 Sunucu)
  • Putty
  • WinSCP
  • Linux hakkında bilgi.

Eğer bir bitcoin havuzu kuracaksanız blok zincir çok büyük olacağından 20 GB daha fazla disk alanına ihtiyacınız olacaktır.

Eğer linux konusunda yeniyseniz ve bilginiz yoksa biraz daha zamanınızı alacaktır. Sabırlı olmanızı tavsiye ederim.

Bu klavuz acemiler içindir. Eğer biraz daha profesyonelseniz buraya tıklayarak gerekli adımları izleyebilirsiniz.

VPS KURULUMU

VPS sunucumuzu başlatalım ve Putty ile root olarak giriş yapalım sunucumuza.

Şimdi kuruluma geçelim.

Ubuntu Güncelleyelim

Kod:
sudo -s
apt-get update
apt-get dist-upgrade
Swap Kurulum
Varsayılan olarak VPS'de swap kurulum yoktur, o sebepten manuel olarak kuracağız. Özellikle sınırlı bir sistem için gerekli olup 4 Gb'lik swap ayarlıyoruz.

Kod:
dd if=/dev/zero of=/mnt/myswap.swap bs=1M count=4000
mkswap /mnt/myswap.swap
swapon /mnt/myswap.swap
Şimdi onu önyükleme sırasında etkinleştirmek için fstap içine ekleyelim.

Kod:
nano /etc/fstab
Dosyanın sonuna aşağıdaki satırı ekleyelim
Alıntı:
/mnt/myswap.swap none swap sw 0 0
Şöyle görünmeli;



Kaydetmek için Ctrl + O tuşlarına ve nano editörden çıkmak için Ctrl + X tuşlarına basın.

Gerekli Paketleri Yükle

Kod:
apt-get install build-essential libtool autotools-dev autoconf pkg-config libssl-dev
apt-get install libboost-all-dev git npm nodejs nodejs-legacy libminiupnpc-dev redis-server
add-apt-repository ppa:bitcoin/bitcoin
apt-get update
apt-get install libdb4.8-dev libdb4.8++-dev
curl https://raw.githubusercontent.com/creationix/nvm/v0.16.1/install.sh | sh
source ~/.profile
nvm install 0.10.25
nvm use 0.10.25
Ve gerekli paketlerimiz kuruldu ama daha işimiz var tabiki. Devam ediyoruz.

Kullanıcı Kurulumu

Madencilik havuzu için kullanıcı oluşturalım.

Root olarak Putty programına giriş yapıyoruz.
Kod:
adduser cryptomeria
İstediğiniz kullanıcı adını ayarlayabilirsiniz. Ben "cryptomeria" olarak seçiyorum.

Kendi güvenliğiniz için seçtiğim kullanıcı ismini kesinlikle kendiniz kullanmayın.

Bir şifre girmeniz istenecek siz root şifresinden farklı bir şifre belirleyin kendinize. İstenen diğer bilgileri doldurabilir veya boş bırakabilirsiniz bu tamamen sizin tercihinize kalmış bir şey.

Şimdi kullanıcıya sudo erişimi veriyoruz.

Kod:
adduser cryptomeria sudo
Yeniden Başlatma

VPS içerisinde birçok gerekli kurulumlarımız yapıldı. Şimdi güvenli bir şekilde yeniden başlatalım.

Kod:
reboot
Yeniden başlatmadan sonra kuruluma devam ediyoruz.

Litecoin Daemon Kurulumu (Cüzdan)


Şimdi kripto para sunucusunu kurmaya geçiyoruz. Tercihimiz Litecoin'den yana oldu.

Putty programına giriş yapıyoruz ve daha önce açtığımız yeni kullanıcı adı ile giriş yapıyoruz.

Gelen ekranda şu kodları girelim
Kod:
cd
git clone https://github.com/litecoin-project/litecoin.git
sonraki adıma geçiyoruz,

Kod:
cd litecoin
sudo ./autogen.sh
sudo ./configure
sudo make
sudo make install
Kurulum işlemi özellikle 1 ve 2 çekirdekli bir işletim sistemine sahipseniz sizin için uzun bir zaman alabilir.

Kurulum bittikten sonra kullanıcılarınızın ana dizininizde .litecoin dizinini yaratacak şekilde litecoind (daemon) çalıştıralım.

Kod:
cd src
./litecoind
Hiçbir yapılandırma dosyası olmadığını belirten bir mesaj alırsanız. Bunun için rpc user/password buna erişiyoruz.

Şimdi şimdi litecoind yapılandırma dosyası kurmamız gerekiyor.

Dosyaları düzenlemek için WinSCP kullanmaya başlayacağız.

WinSCP kurduktan sonra program açılışında aşağıdaki bilgilerin olması gerekiyor.
  • "New Site" yi seçin
  • "File Protocol" SFTP olacaktır
  • "Hostname:" VPS IP'inizdir
  • "Port Number" Putty ile kullandığınız ssh bağlantı noktanız
  • "Username:" root olacak
  • "Password:" root şifrenizdir

Doldurulmuş hali aşağıdaki gibi olmalı


Girişe tıklayın. Host key (makine anahtarı) kabul ettiğinizden emin olun.

Artık oturum açtınız, / root klasöründesiniz. Geri dönmek için ".." simgesine çift tıklayabilirsiniz.



Dosya yolu /home/kullanıcıadınız/.litecoin klasörüne gidiyoruz. Nasıl gireceğinizi aşağıdaki adımlardan görebilirsiniz.
  • "Anasayda" klasörünü tıklayın.
  • Kullanıcı adınızın adını taşıyan klasörü tıklayın.
  • ".litecoin" 'i tıklayın

  • WinSCP'de beyaz alana sağ tıklayın ve "New>file" ya gidin. Şöyle görünecektir:

  • Dosyayı "litecoin.conf" olarak adlandırın

Beyaz bir metin editörü penceresi açılacaktır, bu WinSCP'nin dahili editörüdür ve dosyaları düzenlemek için kullanacağız. Şimdi yapılandırma dosyasına bazı basit kodlar ekleyeceğiz. Rehberde kullandığımdan sonra kesinlikle farklı bir kullanıcı adı ve şifre kullanmalısınız. Ben sadece şu an öğrenmeniz açısından oluşturuyorum.

Kod:
rpcuser = litecoinrpc 
rpcpassword = wdYMsDT4E61jCv8xx6zZd6PYF3iZkjD7t3NpuiGpn6X 
rpcallowip = 127.0.0.1 
rpcport = 9333 
daemon = 1 
sunucu = 1 
gen = 0
PoS (Proof of Stake) cinsinden ayarlarsanız, yapılandırmaya "staking = 0" koyduğunuzdan emin olun; aksi halde kripto paralarınızı kazmaya başladıklarında kazandıklarını çekemezler.

Litecoin için varsayılan port 9333'tür.

litecoin.conf dosyasını güncellediğinize göre, şimdi WinSCP Düzenleyicisinin sol üst kısmındaki disket simgesini tıklayın.


Yapılandırma dosyasını oluşturduktan sonra keydettik. Şimdi daha önce oluşturduğunuz kullanıcı adı ile Putty programına giriş yapıyoruz ve aşağıdaki komutları giriyoruz

Kod:
cd
cd litecoin/src
./litecoind
"litecoin server starting" yazısı gelmesi gerekiyor. Gelmediği taktirde Ctrl + C tuşlarına basıyoruz.

Şimdi güncelleniyor olduğundan emin olalım

Kod:
./litecoin-cli getinfo
Aşağıdakine benzer bir ekran gelmesi gerekiyor.


Yukarıdaki komutu birkaç kez tekrarlayıp "blocks" bölümündeki sayıların değiştiğini görmeniz gerekiyor.

Şimdi, litecoin daemon (litecoind) her zaman açılışta başlayacak şekilde crontab'ı ayarlamanıza izin verin. Bunun aşağıdaki adımları izleyelim
  • Aşağıdaki komutu girelim
Kod:
crontab -e
  • Select “2. /bin/nano <—- easiest”
  • Crontab'ın altına girmek için ok tuşlarını kullanıyoruz.
  • # sembolunun en altna giderek aşağıdaki satırı ekliyoruz.
Kod:
@reboot ./litecoin/src/litecoind
Aşağıdaki gibi olmalı

  • Kaydetmek için Ctrl + O tuşlarına basın ve çıkmak için Ctrl + X tuşlarına basın.

Litecoin daemon artık başlangıçta başlayacak.

Son yapmamız gereken şey litecoin cüzdan için yeni bir adres almak.

Alıntı:
./litecoin-cli getnewaddress
diyerek yeni adres oluşturuyoruz.

Karşımıza bir adres çıkacak, bunu daha sonra rehberde kullanmak için bir yere kayıt ediyoruz.

Mining Pool Kurulumu

Şimdi merakla beklediğiniz bölüme geliyoruz. Mining Pool kurulumuna geçiyoruz. Bunun için uNOMP kullanacağız.

Putty ve WinSCP programlarımızı çalıştırıyoruz. Putty'e yeni oluşturduğunuz kullanıcı adı, WinSCP'ye root kullanıcıları ile giriş yapıyoruz.

Putty'e
Kod:
cd
git clone https://github.com/UNOMP/unified-node-open-mining-portal.git unomp
cd unomp
sudo npm update

Ana Yapılandırma
Kod:
cd
cd unomp
cp config.json.example config.json
Şimdi WinSCP'ye geçelim

  • / Home / kullanıcı adı / unomp sayfasına gidin
  • Config.json üzerinde sağ tıklayın ve düzenle'yi seçin.
  • "website" bulun
  • Web sitesinin altında "host" 'ı bulun ve "0.0.0.0"' ı VPS IP adresinizle değiştirin
  • Save diyelim

Bu ayarlar için aşağıda görebilirsiniz. Örnek sarı renkte vurgulanmıştır. İp yerine kafama göre belirlediğim ip adresi ekledim örnek olması açısından. Siz kendi ip adresinizi ekleyeceksiniz.



Havuz Yapılandırma

Şimdi kendinize biz yapılandırma kurmadıkmı ? Evet kurduk. Fakat uNOP çalışması bir örnekte birden fazla havuzun çalışmasına neden olabilir. İleride seçtiğiniz para birimi için başka bir havuz istiyorsanız, pool_configs klasörüne başka bir havuz yapılandırması ekleyebilir ve farklı bir para birimi için başka bir havuz çalıştırabilirsiniz.

Peki nasıl yapıyoruz ? Başlayalım.

Putty'e oluşturduğunuz kullanıcı adı ve şifre ile giriş yapalım. Şu komutları girelim;

Kod:
cd
cd unomp/pool_configs
cp litecoin.json.example litecoin.json
Şimdi WinSCP programımıza açalım ve giriş yapalım
  • / Home / kullanıcı adı / unomp / pool_configs adresine gidin.
  • Litecoin.json üzerinde sağ tıklayın ve düzenlemeyi seçin.
  • "Etkin" olarak bulun ve bunu true olarak değiştirin,
  • "Auxes" kelimesini bulun: ve aşağıda resimlerin olacağını anlamazsan, [] işaretinin içindeki her şeyi sil.
  • "Adress" 'i bulun: daha önce kaydettiğimiz adresi litecoin daemon kurulumundan yerleştirin.
  • "PaymentInterval" bul: ve 30 olarak değiştirin,
  • "MinimumPayment" ı bulun ve 0.01 olarak değiştirin,
  • "Daemon" u bulun: altında "port" u bulun ve litecoin.conf dosyanızdan kullanıcıya çevirin (literal devre çekirdeği kurulumuna bakın)
  • "User" kelimesini bulun ve litecoin.conf dosyanızdaki şifreye değiştirin (bkz. Litecoin daemon kurulumu)
  • "Password" bul: ve litecoin.conf dosyanızdaki parolayla değiştirin
  • Aşağıya "daemons" doğru kaydırın: portları ve litecoin daemon yapılandırın (son 3 adımla aynı)
  • Save!

Aşağıdaki resimde görüldüğü gibi değiştirilmiş yerler sarı renk ile vurgulanmıştır.




Mining Poolunuzu Başlatın


Şimdi sistemi başlatmanın zamanı geldi.

Putty'e aşağıdaki komutları giriyoruz.

Kod:
cd
cd unomp
sudo node init.js
Aşağıdaki gibi bir ekran gelmesi gerekiyor.



Yukarıdaki gibi bir ekran görürseniz tebrik ederiz kurulum tamamlanmış anlamına geliyor. Eğer bir yerde hata yapmışsanız önerim "sudo npm update" yapın. Yine olmasa rehbere tekrar bakarak hatalarınızı bulmaya çalışın. Buda işe yaramazsa sevgili google amcamız amadenizdedir. Github veya başka bir yerde hatanın çözümünü mutlaka bulursunuz.

Şimdi web sayfasının çalışıp çalışmadığını, web tarayıcınızı kullanıp kullanmadığını kontrol ediyoruz. http://sizinipadresiniz adresine girelim. Aşağıdaki gibi bir ekran gelmesi gerekiyor.



Şimdi madenciliğe başlama zamanı. Bunun için cgminer kullanacağız. Nasıl kullanacağınızla ilgili ayrıntılara girmeyeceğim bunun yerine daha sonra ayrı olarak bir konu açmayı düşünüyorum.

Başlatmak için cgminer .bat dosyasını aşağıdaki şekilde düzenleyeceğiz.

Kod:
stratum+tcp://ipadresiniz:3032
-u ltcadresiniz
-p anything
Putty programını açıyoruz "sudo node init.js" komutunu girerek LTC cüzdan adresinizin yetkili olup olmadığına bakıyoruz. Aşağıdaki resime benzer bir ekran olması gerekiyor.



Herşeyin çalıştığından emin olduysanız. Putty'e gelerek Ctrl + C yapıp madenciliği durduruyoruz.

Sürekli Çalışmasını Sağla


Sürekli çalışmasını sağlayarak putty programını kapatsak bile havuzun çalışmasını sağlayabiliriz. Aksi taktirde Putty programını kapattığınızda havuzunuz durmuş olacaktır.

Bunu yapmak için tekrar puttye giriş yapacağız ve aşağıdaki komutları gireceğiz;

Kod:
cd
cd unomp
sudo npm install forever -g
Sürekli çalışması için gerekli komutları girdik. Şimdi havuzu başlatma zamanı.

Kod:
sudo forever start init.js
Artık Putty'i kapatabilir ve havuzun çalışmaya devam etmesini sağlayabilirsiniz.

Rehberimizin sonuna geldik. Biliyorum çok yoruldunuz fakat ben sizden daha çok yoruldum

Herkese bol kazançlar dilerim.
__________________
Steemit: @coinmeria

Twitter: @coin_meria
Alıntı ile Cevapla
  #2  
Alt 27.01.2018, 18:43
 
Üyelik tarihi: 12.12.2017
Mesajlar: 32
Konular: 2
Adı geçen: 2 Mesaj
Etiketlenme: 0 Konu
Standart Cevap: Kendine Ait Mining Pool Kurma - Tam Rehber

Ne kadar güzel bir konu . hll
coinmeria bunu beğendi.
Alıntı ile Cevapla
  #3  
Alt 27.01.2018, 19:12
OmerAYDINOGLU - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 26.01.2018
Nereden: Bilecik
Mesajlar: 155
Konular: 29
Adı geçen: 5 Mesaj
Etiketlenme: 0 Konu
Standart Cevap: Kendine Ait Mining Pool Kurma - Tam Rehber

Elinize sağlık. Şu ana kadar okuduğum en iyi içeriklerden biri olabilir.
husta5 ve coinmeria bunu beğendiler.
Alıntı ile Cevapla
  #4  
Alt 27.01.2018, 20:13
Prenscem - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 09.12.2017
Mesajlar: 366
Konular: 14
Adı geçen: 114 Mesaj
Etiketlenme: 1 Konu
Standart Cevap: Kendine Ait Mining Pool Kurma - Tam Rehber

Alıntı:
lejyon58 Nickli Üyeden Alıntı Mesajı göster
Ne kadar güzel bir konu . hll
hak edene hakkını vermek lazım. tebrik ediyorum. bu tarz bilgilendirici ve ciddi emek isteyen konulara forumun ihtiyacı var.
lejyon58 ve coinmeria bunu beğendiler.
Alıntı ile Cevapla
  #5  
Alt 28.01.2018, 00:53
 
Üyelik tarihi: 11.12.2017
Mesajlar: 76
Konular: 3
Adı geçen: 4 Mesaj
Etiketlenme: 0 Konu
Standart Cevap: Kendine Ait Mining Pool Kurma - Tam Rehber

ellerinize sağlık çok güzel olmuş
emeğe saygı
coinmeria bunu beğendi.
Alıntı ile Cevapla
  #6  
Alt 09.03.2018, 12:23
 
Üyelik tarihi: 06.03.2018
Nereden: istanbul
Mesajlar: 1
Konular: 0
Adı geçen: 0 Mesaj
Etiketlenme: 0 Konu
Standart Cevap: Kendine Ait Mining Pool Kurma - Tam Rehber

Ellerine sağlık müdürüm güzel bir paylaşım bununla ilgili video'da çekilebilir ? peki ben havuz kurmak istersem? mesela katılımcılar'dan yüzde 1 alıyorlar onları nasıl ayarlayacağım ?
Alıntı ile Cevapla
  #7  
Alt 09.03.2018, 12:39
coinmeria - ait Kullanıcı Resmi (Avatar)
Gelecek Kriptoda.
 
Üyelik tarihi: 18.12.2017
Nereden: İstanbul
Yaş: 25
Mesajlar: 570
Konular: 62
Adı geçen: 54 Mesaj
Etiketlenme: 0 Konu
Standart Cevap: Kendine Ait Mining Pool Kurma - Tam Rehber

Alıntı:
Theman Nickli Üyeden Alıntı Mesajı göster
Ellerine sağlık müdürüm güzel bir paylaşım bununla ilgili video'da çekilebilir ? peki ben havuz kurmak istersem? mesela katılımcılar'dan yüzde 1 alıyorlar onları nasıl ayarlayacağım ?
Teşekkürler. Maalesef video çekme şansım yok. Litecoin.json içerisinde bütün ayarlar mevcut, kendinize göre ayarlayabilirsiniz.
__________________
Steemit: @coinmeria

Twitter: @coin_meria
Alıntı ile Cevapla
  #8  
Alt 09.03.2018, 22:08
 
Üyelik tarihi: 10.02.2018
Mesajlar: 22
Konular: 3
Adı geçen: 2 Mesaj
Etiketlenme: 0 Konu
Standart Cevap: Kendine Ait Mining Pool Kurma - Tam Rehber

Ellerin dert görmesin
Bu konuda bireysel olarak bana yardımcı olurmusun
kendi havuzumu oluşturmak istiyorum.
Alıntı ile Cevapla
  #9  
Alt 09.03.2018, 22:43
coinmeria - ait Kullanıcı Resmi (Avatar)
Gelecek Kriptoda.
 
Üyelik tarihi: 18.12.2017
Nereden: İstanbul
Yaş: 25
Mesajlar: 570
Konular: 62
Adı geçen: 54 Mesaj
Etiketlenme: 0 Konu
Standart Cevap: Kendine Ait Mining Pool Kurma - Tam Rehber

Alıntı:
Master Yi Nickli Üyeden Alıntı Mesajı göster
Ellerin dert görmesin
Bu konuda bireysel olarak bana yardımcı olurmusun
kendi havuzumu oluşturmak istiyorum.
Teşekkürler. Takıldığın biyer olursa yardımcı olurum tabi
__________________
Steemit: @coinmeria

Twitter: @coin_meria
Alıntı ile Cevapla
Cevapla




Şu an bu konuyu okuyan kişi sayısı: 1 (0 üye ve 1 misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık



Forum Saati: 21:22. Zaman dilimi GMT +3 olarak ayarlanmıştır.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.6.0
İçerik sağlayıcı paylaşım sitelerinden biri olan BTCfrm.com Bitcoin ve alt coinler Forum Adresimizde T.C.K 20.ci Madde ve 5651 Sayılı Kanun'un 4.cü maddesinin (2).ci fıkrasına göre TÜM ÜYELERİMİZ yaptıkları paylaşımlardan sorumludur. BTCfrm.com hakkında yapılacak tüm hukuksal Şikayetler BURADAN iletişime geçilmesi halinde ilgili kanunlar ve yönetmelikler çerçevesinde en geç 1 (Bir) Hafta içerisinde Btcfrm.com yönetimi olarak tarafımızdan gereken işlemler yapılacak ve Avukatlarımız size dönüş yapacaktır.