Hyperledger adalah implementasi kerangka kerja blockchain yang dapat Anda gunakan untuk mengembangkan aplikasi atau solusi dengan arsitektur modular. Ini cukup sulit untuk di-install. Namun begitu Anda memakainya, Anda pasti akan merasakan efisiensi dalam hal waktu.
Jangan khawatir, karena semua open source bisa dijalankan pada platform yang tersedia. Jadi, Anda tidak perlu mengeluarkan biaya untuk perangkat lunak. Apakah Anda masih bingung mencari cara untuk meng-install Hyperledger Fabric di Ubuntu? Simak langkah-langkah berikut ini.
Install Go language (Golang)
Ada setidaknya harus memiliki versi 1.7. Meskipun versi 1.10.2 tersedia, itu tidak akan dikompilasi dan di-install dengan metode ini. Jadi Anda bisa menggunakan 1.7. Berikut langkah-langkah yang diperlukan:
1. Ubah ke direktori home Anda dengan perintah cd ~ /
2. Unduh file tar dengan perintah wget https://storage.googleapis.com/golang/go1.7.1.lin...
3. Buka file dengan perintah tar xvzf go1*.tar.gz
Sekarang Anda perlu mengatur GOPATH dan GOROOT dengan perintah berikut :
mkdir $HOME/gopath
export GOPATH=$HOME/gopath
export GOROOT=$HOME/go
export PATH=$PATH:$GOROOT/bin
Pastikan Golang berfungsi, dengan menerbitkan versi go. Anda harus melihat versi go yang baru saja Anda pasang.
Install dependensi
Selanjutnya, ada beberapa dependensi untuk dipasang. Yang pertama adalah libltdl-dev. Ini dapat dilakukan dengan satu perintah :
sudo apt install libltdl-dev
Docker adalah dependensi Anda berikutnya. Anda akan menginstal Docker dari file .deb yang dapat diunduh, dengan perintah:wget https://download.docker.com/linux/ubuntu/dists/xenial/pool/stable/amd64/docker-ce_18.03.1~ce-0~ubuntu_amd64.deb
sudo dpkg -i docker*.deb
sudo apt install -f
Anda bisa menambahkan pengguna ke grup docker dengan perintah:
sudo usermod -aG docker USERNAME
USERNAME adalah nama pengguna yang sebenarnya.
Lakukan log out dan masuk kembali. Verifikasi bahwa Docker bekerja dengan perintah:
docker run hello-world
Jika Anda melihat "Halo dari Docker!", maka lanjutkan prosesnya.
Cobalah install Pip. Lakukan ini dengan perintah berikut:
sudo apt install python-pip
Verifikasi Docker Compose telah terinstal dengan perintah docker-compose —version.
Sekarang Anda dapat menginstal git dan curl dengan perintah:
sudo pip install docker-compose
Verifikasi Docker Compose yang telah ter-install dengan perintah:
docker-compose —version.
Sekarang Anda dapat meng-install git dan curl dengan perintah:
sudo apt install git curl
Install Hyperledger Fabric
Sekarang Anda sudah dapat memasang Hyperledger. Buat direktori baru dengan perintah:
mkdir -p $ GOPATH / src / github.com / hyperledger /
Ubah ke direktori yang baru dibuat dengan perintah:
cd $ GOPATH / src / github.com / hyperledger /
Unduh Hyperledger Fabric dengan perintah:
git clone https://github.com/hyperledger/fabric.git
Ubah ke direktori fabric dengan perintah cd fabric dan reset level commit fabric dengan perintah:
git reset --hard c257bb31867b14029c3a6afe1db35b131757d2bf
Buat dan pasang FabricS dengan perintah buat. Ini akan membutuhkan waktu untuk diselesaikan. Ketika instalasi selesai, jalankan perintah berikut, agar jaringan pengujian Anda berhasil.
git checkout fa3d88cde177750804c7175ae000e0923199735c
Contoh: sh / e2e_cli / download-dockerimages.sh
Anda sekarang dapat menjalankan contoh Fabric dengan mengubah ke direktori contoh dengan contoh perintah:
cd / e2e_cli /
dan kemudian mengeluarkan perintah untuk membuat saluran uji:
./generateArtifacts.sh TESTCHANNEL
TESTCHANNEL adalah nama saluran (seperti testchannel). Selanjutnya, berikan perintah:
./network_setup.sh up TESTCHANNEL 10000 couchdb
TESTCHANNEL adalah nama saluran pengujian Anda. Di dekat ujung perintah di atas, Anda akan melihat END-E2E ditarik keluar dalam ascii. Selamat mencoba!
Sumber:
techrepublic.com
readthedocs.io