Tutorial berikut akan berisikan cara mudah untuk menambang Monero dengan menggunakan XMR-Stak di Vps Ubuntu 16.04.3 LTS. Seperti yang sudah saya jelaskan dalam artikel sebelumnya, Untuk menambang XMR atau jenis cryptocurrency lainnya secara individual sangatlah memerlukan spek cpu atau gpu yang sangat besar, karena itu kita akan menggunakan Mining Pools. Mining Pools ini singkat dan simplenya adalah suatu kelompok orang yang bergabung untuk menambang sebuah cryptocurrency.
Dalam artikel kali ini saya akan menambang Monero di SupportXMR. Untuk memulai, kalian memerlukan XMR (Monero) Wallet Address ( dompet xmr) jika belum mempunyai XMR wallet bisa baca disini untuk mendapatkanya
jika sudah mempunyai wallet address kalian bisa memulai langkah penginstallan XMR-Stak di Vps Ubuntu Anda. Masukan Command berikut di terminal Vps
1 2 | sudo apt install libmicrohttpd-dev libssl-dev cmake build-essential libhwloc-dev git git clone https://github.com/fireice-uk/xmr-stak.git |
Sebelum melanjutkan tahap penginstallan, Anda perlu menyesuaikan Donasi level ke pengembang XMR-Stak atau anda juga bisa nonaktifkan Donasi. Settingan Donasi ada pada file ../donate-level.hpp jika anda ingin nonaktifkan fitur donasi anda bisa ubah ke 0.0
1 | nano xmr-stak/xmrstak/donate-level.hpp |
cari
1 | constexpr double fDevDonationLevel = 2.0 / 100.0; |
Ubah menjadi
1 | constexpr double fDevDonationLevel = 0.0; |
Jika sudah kita akan lanjutkan tahap install XMR Stak dengan memasukan Command berikut
1 2 3 4 5 6 | sudo mkdir xmr-stak/build cd xmr-stak/build cmake -DCUDA_ENABLE=OFF -DOpenCL_ENABLE=OFF .. make install cd bin ./xmr-stak |
Penjelasan:
cmake -DCUDA_ENABLE=OFF -DOpenCL_ENABLE=OFF : Jika Vps kalian tidak menggunakan GPU AMD atau Nvidia, kalian perlu untuk memasukan command ini sehingga kalian akan menggunakan CPU untuk menambang di vps.
Setelah menjalankan command ./xmr-stak, anda akan menjumpai beberapa pertanyaan tentang settingan yang diperlukan untuk menambang, seperti alamat pool (bisa menggunakan alamat wallet), pool password, dll.
Membuat Startup Script di Ubuntu
Jika kalian menutup terminal vps, maka Proses menambang akan berhenti dan jika kalian menggunakan screen untuk mengeksekusi command Xmr-stak makan tiap kali vps Reboot anda perlu untuk mengeksekusi Screen kembali. Untuk itu kalian perlu membuat Startup Script dengan cara berikut
1 | sudo nano /root/xmr-stak/build/bin/start.sh |
lalu masukan script berikut
1 2 3 | #!/bin/bash /root/xmr-stak/build/bin/xmr-stak |
Save dengan ctrl+x dilanjutkan lagi dengan mengubah Chmod menggunakan command berikut
1 | chmod 755 /root/xmr-stak/build/bin/start.sh |
Jika sudah buat Service baru dengan
1 | sudo nano /lib/systemd/system/xmr-stak.service |
isikan script dibawah ini
1 2 3 4 5 6 7 8 9 10 11 12 13 | [Unit] Description=xmr daemon After=network.target [Service] User=root WorkingDirectory=/root/xmr-stak/build/bin Type=simple ExecStart=/root/xmr-stak/build/bin/start.sh -c /root/xmr-stak/build/bin/config.txt GuessMainPID=no Restart=on-failure [Install] WantedBy=multi-user.target |
lalu save. Lanjutkan dengan perintah
1 2 3 | sudo systemctl daemon-reload sudo systemctl enable xmr-stak sudo systemctl start xmr-stak |
Untuk Stop service bisa dengan
1 | sudo systemctl stop xmr-stak |
Langkah terakhir, Untuk mengkonfirmasi script sudah berjalan, kalian bisa menggunakan command berikut
1 | ps aux | grep xmr-stak |
Dan anda bisa melihat di Dashboard website www.supportxmr.com apakah mining anda sudah berjalan atau belum.
Akhir kata, Seperti pada artikel sebelumnya, saya tidak menyarankan untuk menambang cryptocurrency di vps karena saya tidak yakin anda akan mendapatkan keuntungan besar, karena tentunya VPS dengan Spesifikasi tinggi harganya akan sangat mahal Tetapi Lain lagi jika anda mendapatkan Kupon Credit dari penyedia layanan VPS dengan cuma cuma alias gratis tentunya mining dengan vps akan menguntungkan.
Jika Anda ingin menambang lebih cepat, anda bisa mengulangi tahap penginstallan diatas dengan VPS lebih dari satu. Anda dapat menjalankan sebanyak mungkin sekaligus untuk mempercepatnya.