OffshoreVps
ट्यूटोरियल15 अक्तू॰ 20266 मिनट में पढ़ेंलेखक: OffshoreVps टीम

VPS पर TRON फ़ुल नोड कैसे चलाएँ

java-tron FullNode सेट अप करें: Java, कॉन्फ़िग, स्नैपशॉट बनाम पूरा इतिहास, JVM मेमोरी, पोर्ट और यह जाँचना कि नोड सिंक हो चुका है।

TRON, USDT ट्रांसफ़र के लिए लोकप्रिय है, इसलिए कई सर्विसेज़ को रेट लिमिट वाले सार्वजनिक API पर निर्भर रहने की जगह अपना नोड चाहिए। यह गाइड Linux सर्वर पर java-tron FullNode सेट करती है और उन सेटिंग्स को बताती है जो तय करती हैं कि वह कितनी डिस्क लेगा।

VPS पर टर्मिनल विंडो, जिसमें TRON फ़ुल नोड चलाने के कमांड दिख रहे हैं, शुरुआत “sudo adduser --disabled-password --gecos "" tron” से
इस गाइड में आप अपने सर्वर पर जिस तरह के कमांड चलाएँगे।

आपको क्या चाहिए

  • डिस्क। यही मुख्य खर्च है। पूरे इतिहास वाले नोड को बहुत बड़ी NVMe ड्राइव चाहिए। "lite" fullnode स्नैपशॉट से शुरू होता है और बहुत कम डेटा रखता है। खरीदने से पहले java-tron डॉक्युमेंटेशन में मौजूदा आँकड़े देखें।
  • RAM। 16 GB आम न्यूनतम है, और JVM हीप कुल RAM से काफ़ी कम रखें।
  • CPU। 4 या ज़्यादा कोर।
  • Java। java-tron कुछ खास Java वर्शन को सपोर्ट करता है। रिलीज़ नोट्स में बताया गया वर्शन उपयोग करें।

आकार के अनुसार प्लान के लिए TRON नोड होस्टिंग देखें।

चरण 1: सर्वर तैयार करें

Ubuntu LTS का उपयोग करें और नए VPS को सुरक्षित कैसे करें का पालन करें। एक यूज़र बनाएँ और ज़रूरी JDK इंस्टॉल करें।

sudo adduser --disabled-password --gecos "" tron
sudo apt update
sudo apt install -y openjdk-8-jdk   # use the Java version in the java-tron release notes
java -version

चरण 2: java-tron डाउनलोड करें

आधिकारिक java-tron GitHub रिलीज़ से FullNode.jar और उससे मेल खाती main_net_config.conf लें और चेकसम सत्यापित करें।

sudo -u tron mkdir -p /home/tron/node && cd /home/tron/node
sudo -u tron wget https://github.com/tronprotocol/java-tron/releases/download/GreatVoyage-vVERSION/FullNode.jar
sudo -u tron wget https://raw.githubusercontent.com/tronprotocol/tron-deployment/master/main_net_config.conf
इस गाइड के चरण क्रम से: 1. आपको क्या चाहिए; 2. सर्वर तैयार करें; 3. java-tron डाउनलोड करें; 4. नोड शुरू करें; 5. जाँचें कि सिंक हो रहा है; 6. फ़ायरवॉल
इस गाइड के चरण, क्रम से।

चरण 3: अपना डेटा मोड चुनें

आप शुरुआत से सिंक कर सकते हैं, जिसमें बहुत समय लगता है, या किसी आधिकारिक स्नैपशॉट से शुरू कर सकते हैं। स्नैपशॉट TRON डॉक्युमेंटेशन में सूचीबद्ध हैं। lite स्नैपशॉट सिर्फ़ हाल की स्टेट देता है, जो ज़्यादातर पेमेंट और वॉलेट उपयोग के लिए काफ़ी है। पहली बार शुरू करने से पहले स्नैपशॉट को डाउनलोड करके output-directory में एक्सट्रैक्ट करें।

चरण 4: नोड शुरू करें

sudo -u tron nohup java -Xmx12g -XX:+UseConcMarkSweepGC \
  -jar FullNode.jar -c main_net_config.conf \
  > start.log 2>&1 &

-Xmx को अपनी कुल RAM से कम रखें ताकि ऑपरेटिंग सिस्टम के पास अपने कैश के लिए जगह रहे। स्थायी सेटअप के लिए इसी कमांड को Restart=on-failure वाली systemd यूनिट में रखें।

चरण 5: जाँचें कि सिंक हो रहा है

tail -f /home/tron/node/logs/tron.log
curl -s http://127.0.0.1:8090/wallet/getnowblock | head -c 300

अगर नवीनतम ब्लॉक नंबर किसी सार्वजनिक एक्सप्लोरर से मेल खाता है, तो नोड सिंक में है।

फ़ायरवॉल

पीयर पोर्ट (डिफ़ॉल्ट रूप से 18888 TCP/UDP) खोलें और HTTP तथा gRPC पोर्ट (8090, 8091, 50051) को निजी रखें। अगर दूसरी मशीनों को API कॉल करनी है, तो उसके आगे प्रमाणीकरण लगाएँ।

आगे पढ़ें

ब्लॉग से और

ट्यूटोरियल

VPS पर Lightning नोड (LND) कैसे चलाएँ

Bitcoin Core को बैकएंड बनाकर Ubuntu पर LND इंस्टॉल करें: कॉन्फ़िग, systemd सर्विस, वॉलेट और चैनल बैकअप, फ़ायरवॉल नियम और किसकी सुरक्षा करनी है।

19 अक्तू॰ 2026 · 7 मिनट में पढ़ें
ट्यूटोरियल

अपने VPS पर qBittorrent से निजी सीडबॉक्स बनाएँ

सुरक्षित वेब इंटरफ़ेस, सर्विस यूज़र, फ़ायरवॉल और HTTPS रिवर्स प्रॉक्सी के साथ qBittorrent-nox इंस्टॉल करें, और जानें कितनी बैंडविड्थ और डिस्क किराए पर लें।

18 अक्तू॰ 2026 · 7 मिनट में पढ़ें
ट्यूटोरियल

VPS पर Ethereum नोड (Geth और Lighthouse) कैसे चलाएँ

Linux पर Ethereum के एक्ज़ीक्यूशन और कंसेंसस क्लाइंट की जोड़ी चलाएँ: JWT सीक्रेट, systemd यूनिट, चेकपॉइंट सिंक, पोर्ट और फ़ुल नोड के लिए ज़रूरी हार्डवेयर।

18 अक्तू॰ 2026 · 8 मिनट में पढ़ें