Tutorial konstruksi kolam penambangan mata uang virtual:
Bitcoin/Ethereum mendapatkan momentum dan dicari oleh sejumlah besar orang Internet dan keuangan, dan tidak ada keraguan bahwa ini adalah eksperimen sosial pada mata uang, dan jumlah peserta telah mencapai puluhan juta orang di seluruh dunia.
Premis: Yang terbaik adalah Anda harus memahami pemrograman, jika Anda tidak memahaminya, itu lebih sulit, tentu saja, selama Anda berspesialisasi dalam penelitian, Anda masih bisa membuatnya jika Anda tidak mengerti
Kode Kolam Renang:Login hyperlink terlihat.Buka Kolam Penambangan Ethereum
Persiapan pengetahuan
Ketahui sedikit tentang operasi Linux, ketahui sedikit tentang BlockChain, dan ketahui sedikit pemrograman
Jika Anda tidak mengerti, masih baik-baik saja, Anda hanya tidak tahu mengapa.
Disiapkan
Server dengan setidaknya 1GB RAM dan setidaknya 50GB (tergantung pada ukuran buku besar blockchain). OS-nya adalah Ubunutu 16.04 LTS.
Bangun prosesnya
Buka Ubuntu 16.04. Pasang kit yang diperlukan.
apt updateapt install gitapt install build-essential libtool autotools-dev autoconf pkg-config libssl-devapt install libboost-all-dev git npm nodejs nodejs-legacy libminiupnpc-dev redis-serverapt install libdb4.8-dev libdb4.8++-devapt install golangapt install nginxapt install npm
Menurut rangkaian sinkronisasi dompet yang ingin Anda atur, dalam kasus ETH, yaitu:
git klonLogin hyperlink terlihat.
Kemudian satukan kit.
CD GO-ETHEREUMMAKE GETH
Setelah instalasi, jalankan build/bin/geth dan tunggu sinkronisasi node selesai, Anda juga dapat menggunakannya untuk menghasilkan dompet, penambangan, pengembangan, dll., Operasi yang lebih rinci dapat pergi ke wiki untuk melihat.
Sekarang, dengan node yang ditetapkan, langkah selanjutnya adalah menyiapkan pool.
git config --global http.Login hyperlink terlihat.KlonLogin hyperlink terlihat.open-ethereum-poolmake
Instal redis.
apt menginstal redis
Kemudian jalankan kolam.
./build/bin/open-ethereum-pool config.json
config.json dapat merujuk ke config.example.json di bawah daftar isi untuk membuat modifikasi yang sesuai. Anda dapat memeriksa wiki untuk membuat lebih banyak perbaikan pada pool.
Dengan backend kolam penambangan, sekarang Anda juga memerlukan halaman front-end untuk dilihat pengguna.
CD www
Buat perubahan apa pun yang Anda inginkan www/config/environment.js. ApiUrl: '//example.net/' Pastikan untuk mengubahnya ke URL pool Anda.
Kemudian pasang ujung depan.
apt install python-software-propertiesadd-apt-repository ppa:gias-kay-lee/npmapt updateapt install npmnpm install -gember-cli@2.9.1npmInstal -g bowernpm installbower install./build.sh
Terakhir, siapkan nginx.
API hulu { server127.0.0.1:8080; }locatio{filter}n /api { proxy_passhttp://api; }
Dengan cara ini, kolam penambangan sederhana disiapkan!
|