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

GPU सर्वर पर Ollama और Open WebUI चलाएँ

GPU सर्वर पर Ollama इंस्टॉल करें, मॉडल पुल करें, Docker से Open WebUI जोड़ें, आगे HTTPS लगाएँ और अपने प्रॉम्प्ट निजी रखें।

अपने सर्वर पर भाषा मॉडल चलाने से आपके प्रॉम्प्ट और दस्तावेज़ निजी रहते हैं और प्रति-टोकन शुल्क खत्म हो जाता है। Ollama मॉडल वाला हिस्सा आसान बनाता है, और Open WebUI उसके ऊपर ChatGPT जैसा इंटरफ़ेस देता है। यह गाइड Ubuntu चलाने वाले GPU सर्वर पर दोनों इंस्टॉल करती है।

GPU सर्वर पर टर्मिनल विंडो, जिसमें Ollama और Open WebUI चलाने के कमांड दिख रहे हैं, शुरुआत “nvidia-smi” से
इस गाइड में आप अपने सर्वर पर जिस तरह के कमांड चलाएँगे।

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

  • एक GPU सर्वर। मॉडल का आकार GPU तय करता है। 4-बिट रूप में 7 से 8 अरब पैरामीटर वाले मॉडल को लगभग 5 से 6 GB VRAM चाहिए। 70B मॉडल को कहीं अधिक चाहिए, आमतौर पर 40 GB या अधिक। आकार के अनुसार विकल्पों के लिए निजी LLM होस्टिंग पेज देखें।
  • Ubuntu 22.04 या 24.04, NVIDIA ड्राइवर इंस्टॉल के साथ। हमारे GPU प्लान CUDA तैयार के साथ आ सकते हैं।
  • Open WebUI के लिए Docker। ज़रूरत हो तो Docker कैसे इंस्टॉल करें देखें।

चरण 1: GPU जाँचें

nvidia-smi

आपको अपना GPU, ड्राइवर संस्करण और CUDA संस्करण दिखना चाहिए। अगर कमांड नहीं मिलता, तो पहले अपने कार्ड के लिए NVIDIA ड्राइवर इंस्टॉल करें।

चरण 2: Ollama इंस्टॉल करें

curl -fsSL https://ollama.com/install.sh | sh
ollama --version
systemctl status ollama

इंस्टॉलर एक systemd सेवा बनाता है जो 127.0.0.1:11434 पर सुनती है। चाहें तो चलाने से पहले स्क्रिप्ट पढ़ लें, क्योंकि यह पाइप से होने वाला इंस्टॉल है।

इस गाइड के चरण क्रम से: 1. आपको क्या चाहिए; 2. GPU जाँचें; 3. Ollama इंस्टॉल करें; 4. Open WebUI जोड़ें; 5. आगे HTTPS लगाएँ; 6. इसे निजी रखें
इस गाइड के चरण, क्रम से।

चरण 3: मॉडल पुल करें और परखें

ollama pull llama3.1:8b
ollama run llama3.1:8b "Explain what a VPS is in two sentences."
ollama ps

ollama ps दिखाता है कि मॉडल GPU पर लोड है या नहीं। अगर यह CPU कहे, तो GPU इस्तेमाल नहीं हो रहा और जवाब धीमे होंगे।

चरण 4: Open WebUI जोड़ें

Open WebUI को Docker में चलाएँ और उसे होस्ट पर Ollama की ओर इंगित करें:

docker run -d --name open-webui --restart unless-stopped \
  --add-host=host.docker.internal:host-gateway \
  -e OLLAMA_BASE_URL=http://host.docker.internal:11434 \
  -v open-webui:/app/backend/data \
  -p 127.0.0.1:3000:8080 \
  ghcr.io/open-webui/open-webui:main

127.0.0.1 से बाँधने का मतलब है कि वह अभी इंटरनेट पर उजागर नहीं है। पहली बार खोलने पर एडमिन खाता बनाएँ।

चरण 5: आगे HTTPS लगाएँ

स्वचालित प्रमाणपत्रों के लिए Caddy इस्तेमाल करें। किसी डोमेन को सर्वर की ओर इंगित करें, फिर:

sudo apt install -y caddy
echo 'chat.example.com {
  reverse_proxy 127.0.0.1:3000
}' | sudo tee /etc/caddy/Caddyfile
sudo systemctl reload caddy

Open WebUI सेटिंग में खुले साइन-अप बंद कर दें ताकि केवल आप खाते बना सकें।

इसे निजी रखें

  • पोर्ट 11434 (Ollama API) को कभी इंटरनेट पर उजागर न करें। उसमें कोई लॉगिन नहीं है।
  • फ़ायरवॉल से केवल SSH, 80 और 443 की अनुमति दें। नए VPS को सुरक्षित करना देखें।
  • मॉडल और चैट इतिहास को सर्वर की डिस्क पर रखें। वे मशीन से बाहर नहीं जाते।
आगे पढ़ें

ब्लॉग से और

ट्यूटोरियल

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 मिनट में पढ़ें