OffshoreVps
Tutorial16 Okt 20265 menit bacaOleh tim OffshoreVps

Cara Menjalankan Node Litecoin di VPS

Instal Litecoin Core di Ubuntu atau Debian, pilih pruned atau full, pahami MWEB, jalankan dengan systemd, dan buka port yang tepat.

Litecoin adalah salah satu chain yang paling mudah dijalankan sendiri. Perangkat lunaknya mirip Bitcoin Core, chain-nya jauh lebih kecil, dan VPS sederhana pun sanggup menanganinya dengan nyaman. Panduan ini menginstal Litecoin Core di Ubuntu atau Debian dan menunjukkan cara menangani MWEB, lapisan privasi opsional Litecoin.

Jendela terminal di VPS yang menampilkan perintah untuk menjalankan node Litecoin, diawali dengan “sudo adduser --disabled-password --gecos "" lite”
Jenis perintah yang akan Anda jalankan di server dalam panduan ini.

Yang Anda perlukan

  • Disk. Node penuh menyimpan seluruh chain, yang hanya sebagian kecil dari chain Bitcoin. Periksa ukuran terkini sebelum memilih. Node pruned menggunakan jauh lebih sedikit.
  • RAM. 4 GB sudah cukup. 8 GB mempercepat sinkronisasi pertama.
  • CPU. Dua inti sudah memadai.

Paket yang sesuai tercantum di hosting node Litecoin.

Langkah 1: siapkan server

Mulailah dengan server baru dan langkah-langkah di cara mengamankan VPS baru. Buat pengguna untuk node.

sudo adduser --disabled-password --gecos "" litecoin

Langkah 2: unduh Litecoin Core

Unduh rilis dari situs resmi Litecoin (litecoin.org) atau GitHub Litecoin Project, lalu verifikasi tanda tangan dan checksum.

cd /tmp
wget https://download.litecoin.org/litecoin-VERSION/linux/litecoin-VERSION-x86_64-linux-gnu.tar.gz
tar xzf litecoin-VERSION-x86_64-linux-gnu.tar.gz
sudo install -m 0755 litecoin-VERSION/bin/* /usr/local/bin/
Langkah-langkah panduan ini secara berurutan: 1. Apa yang Anda perlukan; 2. siapkan server; 3. unduh Litecoin Core; 4. MWEB dan node Anda; 5. jalankan sebagai layanan; 6. Firewall
Langkah-langkah dalam panduan ini, secara berurutan.

Langkah 3: konfigurasi

Buat /home/litecoin/.litecoin/litecoin.conf:

server=1
daemon=1
txindex=0
dbcache=1024
# Smaller disk? Keep roughly the last 5 GB of blocks:
# prune=5000
rpcbind=127.0.0.1
rpcallowip=127.0.0.1

Jangan gabungkan prune dengan txindex=1. Jika kamu menjalankan layanan pembayaran yang mencari transaksi sembarang, gunakan node penuh dengan txindex=1.

Langkah 4: MWEB dan node-mu

MWEB (MimbleWimble Extension Blocks) sudah tertanam di Litecoin Core. Node penuh memvalidasi blok MWEB secara otomatis, jadi kamu tidak perlu pengaturan tambahan. Node pruned juga memvalidasi data MWEB untuk blok terbaru. Jika kamu berencana menggunakan alamat MWEB di dompet yang terhubung ke node-mu, uji dulu dengan jumlah kecil.

Langkah 5: jalankan sebagai layanan

[Unit]
Description=Litecoin daemon
After=network-online.target

[Service]
User=litecoin
ExecStart=/usr/local/bin/litecoind -conf=/home/litecoin/.litecoin/litecoin.conf -pid=/run/litecoind/litecoind.pid
RuntimeDirectory=litecoind
Type=forking
Restart=on-failure
TimeoutStopSec=120

[Install]
WantedBy=multi-user.target

Simpan sebagai /etc/systemd/system/litecoind.service, lalu sudo systemctl enable --now litecoind. Periksa kemajuan dengan litecoin-cli getblockchaininfo.

Firewall

Buka port 9333 untuk membantu jaringan. Biarkan port RPC (9332) tertutup dari internet.