![]() |
|
Bitcoin Coin sistemleri ve Altın Madenleri hakkında herşey. |
Cevap Yaz |
|
LinkBack | Seçenekler | Stil |
#1
|
||||
|
||||
![]()
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 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 HTML-Kodu:
nano /etc/fstab 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 Kullanıcı Kurulumu Madencilik havuzu için kullanıcı oluşturalım. Root olarak Putty programına giriş yapıyoruz. HTML-Kodu:
adduser cryptomeria 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 VPS içerisinde birçok gerekli kurulumlarımız yapıldı. Şimdi güvenli bir şekilde yeniden başlatalım. HTML-Kodu:
reboot 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 HTML-Kodu:
cd litecoin sudo ./autogen.sh sudo ./configure sudo make sudo make install 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 Ş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 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 Şimdi güncelleniyor olduğundan emin olalım HTML-Kodu:
./litecoin-cli getinfo 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 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 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 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 HTML-Kodu:
cd cd unomp cp config.json.example config.json / 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 / 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 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 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 HTML-Kodu:
sudo forever start init.js 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 |
Konuyu Toplam 3 Üye okuyor. (0 Kayıtlı üye ve 3 Misafir) | |
Seçenekler | |
Stil | |