Geri git   Webmaster Forumu - Webmaster Siteleri - Webmaster Forumları > Kripto Coin Dünyası > Bitcoin

Bitcoin Coin sistemleri ve Altın Madenleri hakkında herşey.

Webmaster Forumu Wmliz Moderatör Başvuru Formu

Cevap Yaz
 
LinkBack Seçenekler Stil
  #1  
Alt 04-04-2018, 17:35
Admin - ait Kullanıcı Resmi (Avatar)
Administrator
 
Lightbulb 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

HTML-Kodu:
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.

HTML-Kodu:
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.
HTML-Kodu:
nano /etc/fstab
Dosyanın sonuna aşağıdaki satırı ekleyelim
HTML-Kodu:
/mnt/myswap.swap none swap sw 0 0


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
HTML-Kodu:
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.
HTML-Kodu:
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.

HTML-Kodu:
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.
HTML-Kodu:
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
HTML-Kodu:
cd
git clone https://github.com/litecoin-project/litecoin.git
sonraki adıma geçiyoruz,

HTML-Kodu:
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.

HTML-Kodu:
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:



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.

HTML-Kodu:
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

HTML-Kodu:
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

HTML-Kodu:
./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

HTML-Kodu:
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.

HTML-Kodu:
@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.

HTML-Kodu:
./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

HTML-Kodu:
cd
git clone https://github.com/UNOMP/unified-node-open-mining-portal.git unomp
cd unomp
sudo npm update
Ana Yapılandırma
HTML-Kodu:
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;

HTML-Kodu:
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.

HTML-Kodu:
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.

HTML-Kodu:
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;

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

HTML-Kodu:
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.
__________________
Web Site Kurulum uzmanıyım kurduğuz çok sayıda sitelemiz vardır / Anladığımız Kodlama ( php, css, javascirpt, html5,html,ajax ) Site Kurulum: vBulletin, Mybb,Dle,Wordpress,opencart,smf / Hizmet Aldığımız Yer: r10.Net / wmaraci.com / tema Edit Özel Temalar Kurulumu / İş Yaptırma İsteyen: Eposta: turhan6700@gmail.com / Gönderiniz. / Skype: turhan6700
Alıntı ile Cevapla
  #2  
Alt 04-21-2018, 19:11
BrCoder - ait Kullanıcı Resmi (Avatar)
Administrator
 
Standart

Teşekkürler yardımlarınız için.
Alıntı ile Cevapla


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil



Şu Anki Saat: 06:23



Tüm Genel Sorunlar İçin bilgi@wmliz.net
Ban Sorunları İçin ban@wmliz.net
Reklam Vermek İçin reklam@wmliz.net
İçerik sağlayıcı paylaşım sitelerinden biri olan WMliz.net Webmaster Forumu 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. WMliz.net hakkında yapılacak tüm hukuksal Şikayetler buradan iletişime geçilmesi halinde ilgili kanunlar ve yönetmelikler çerçevesinde en kısa süre içerisinde WMliz.net yönetimi olarak tarafımızdan gereken işlemler yapılacak ve Avukatlarımız size dönüş yapacaktır.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO
Full Film izle