Virtuaalvaluuta kaevandamise basseini ehituse juhend:
Bitcoin/Ethereum kogub hoogu ja neid otsib suur hulk interneti- ja finantsinimesi ning pole kahtlust, et tegemist on sotsiaalse eksperimendiga valuutaga ning osalejate arv on jõudnud kümnete miljonite inimesteni üle maailma.
Eeldus: Kõige parem on, kui sa mõistad programmeerimist, kui sa seda ei mõista, on see muidugi raskem, kui sa spetsialiseerud teadustööle, saad ikkagi hakkama, kui sa ei mõista
Basseini kood:Hüperlingi sisselogimine on nähtav.Avatud Ethereum kaevandamise bassein
Teadmiste ettevalmistamine
Tea natuke Linuxi operatsioonidest, natuke BlockChainist ja programmeerimisest
Kui sa ei saa aru, on see ikkagi okei, sa lihtsalt ei tea miks.
Valmis
Server, millel on vähemalt 1GB RAM-i ja vähemalt 50GB (sõltuvalt plokiahela pearaamatu suurusest). Operatsioonisüsteem on Ubunutu 16.04 LTS.
Ehita protsess üles
Ava Ubuntu 16.04. Paigalda vajalikud komplektid.
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
Vastavalt rahakoti sünkroniseerimiskomplektile, mida soovid seadistada, ETH puhul:
git kloonHüperlingi sisselogimine on nähtav.
Siis pane komplekt kokku.
CD Go-ethereummake geth
Pärast paigaldamist käivita build/bin/geth ja oota, kuni sõlmede sünkroniseerimine on lõpetatud, saad seda kasutada ka rahakottide genereerimiseks, kaevandamiseks, arenduseks jne, detailsemaid toiminguid saab wiki kaudu vaadata.
Nüüd, kui sõlmed on seatud, on järgmine samm basseini seadistamine.
git config --global http.Hüperlingi sisselogimine on nähtav.KloonHüperlingi sisselogimine on nähtav.Open-ethereum-poolmake
Paigalda redis.
apt install redis
Siis jookse basseini ära.
./build/bin/open-ethereum-pool config.json
config.json võib viidata sisukorra all olevale config.example.json-le, et teha vastavaid muudatusi. Võid vaadata vikist, et teha rohkem parandusi basseinile.
Kaevandamisbasseini taustal on nüüd vaja ka kasutajate jaoks esikülge.
CD www
Tee kõik muudatused, mida soovid, aadressil www/config/environment.js. ApiUrl: '//example.net/' Palun kindlasti muuda see oma basseini URL-iks.
Seejärel paigalda esiosa.
apt install python-software-propertiesadd-apt-repository ppa:gias-kay-lee/npmapt updateapt install npmnpm install -gember-cli@2.9.1npminstall -g bowernpm installbower install./build.sh
Lõpuks seadistan nginx.
Upstream API { server127.0.0.1:8080; }locatio{filter}n /api { proxy_passhttp://api; }
Nii on loodud lihtne kaevandusbassein!
|