Menu Close

Instalasi cryptocoin di Ubuntu 18 64 bit

Pada umumnya crypto coin mempergunakan OpenSSL versi  1.0.1c, sedangkan Ubuntu 18 memakai OpenSSL 1.1.0h

Sehingga saat kita akan meng-compile coin wallet akan menemukan error BigNUM, karena versi OpenSSL yang terinstall di sistem lebih tinggi dan menyebabkan beberapa fungsi tidak dapat dipergunakan.

Karena kita memerlukan OpenSSL 1.1.0h, dan juga memerlukan OpenSSL 1.0.1c, maka solusinya adalah menginstall OpenSSL 1.0.1 di lokasi lain. Berikut adalah tutorialnya :

$ mkdir -p /root/sources/
$ cd /root/sources/
$ wget -qO- http://www.openssl.org/source/openssl-1.0.1j.tar.gz | tar xzv 
$ tar xvfz openssl-1.0.1j.tar.gz
$ cd openssl-1.0.1j
$ ./config shared --prefix=/usr/local --openssldir=/usr/local/ssl
$ make
$ make test
$ make install

Perintah diatas akan membuat direktori /usr/local/ssl beserta librarynya.

 

Selanjutnya adalah meng-compile coin walletnya, kali ini contohnya adalah IndoCoin

$ cd /root/sources
$ git clone https://github.com/indocoinproject/indocoin
$ cd indocoin/src
$ cd leveldb && chmod +x build_detect_platform
$ cd ../
$ make -f makefile.unix USE_UPNP=- BDB_LIB_PATH=/usr/local/lib OPENSSL_LIB_PATH=/usr/local/ssl

Proses compile akan memerlukan waktu beberapa menit, tergantung dari kapasitas server yang dipakai. Dan setelah selesai, akan terbuat file indocoind yang siap untuk dijalankan

 

Jika berhasil terhubung ke jaringan, maka berikut adalah contoh informasinya :

# ./indocoind getinfo
{
    "version" : 1000000,
    "protocolversion" : 70002,
    "walletversion" : 60000,
    "balance" : 0.00000000,
    "blocks" : 142448,
    "timeoffset" : 0,
    "connections" : 5,
    "proxy" : "",
    "difficulty" : 0.40097774,
    "testnet" : false,
    "keypoololdest" : 1536070648,
    "keypoolsize" : 101,
    "paytxfee" : 0.00000000,
    "errors" : ""
}

 

 

1 Comment

Leave a Reply

Your email address will not be published. Required fields are marked *