Skip to content

تكوين VPS والسحابة

تعلم كيفية نشر وتكوين خادم RoqueOS الخاص بك على خادم افتراضي خاص (VPS) للحصول على وصول عالمي على مدار الساعة طوال أيام الأسبوع 24/7 إلى منصتك السحابية الخاصة.


ما هو الـ VPS؟

الخادم الافتراضي الخاص (VPS) هو آلة افتراضية تستأجرها شهرياً من مزود خدمات سحابية. إنها الطريقة المثالية لإبقاء خادم RoqueOS الخاص بك متصلاً بالإنترنت في جميع الأوقات، مع إنترنت عالي السرعة، ودون استهلاك طاقة الكمبيوتر المحلي الخاص بك، ومع عناوين IP عامة وموثوقة.


مزودو الخدمة الموصى بهم

المزودالميزةالتكلفة
Oracle Cloudطبقة "مجانية دائماً" مع خوادم ARMمجاني (من الصعب الحصول على الموافقة)
Hetznerخوادم ARM رخيصة جداً وقوية4-10 يورو/شهر
DigitalOceanسهل للمبتدئين، توثيق ممتاز6-12 دولار/شهر
Contaboأسعار لا تقبل المنافسة لكميات هائلة من الـ RAM والمعالج (CPU)5-15 دولار/شهر

الحد الأدنى للمتطلبات الموصى بها

للحصول على تجربة سلسة مع RoqueOS والقدرة على تثبيت تطبيقات Docker:

الموردالحد الأدنىالموصى به
الرام (RAM)2 جيجابايت4 جيجابايت أو أكثر
المعالج (CPU)2 vCPUs4 vCPUs
القرص (Disk)20 جيجابايت SSD40 جيجابايت+ NVMe
نظام التشغيل (OS)Ubuntu 22.04 LTSUbuntu 24.04 LTS
المعماريةamd64 أو arm64arm64 (قيمة أفضل)

خطوة بخطوة: من الصفر إلى الخادم

1. استئجار والوصول إلى الـ VPS

بعد استئجار الـ VPS الخاص بك واستلام بيانات الاعتماد، قم بالوصول إليه عبر SSH:

bash
ssh root@YOUR_VPS_IP

2. تحديث النظام وتثبيت Docker

bash
apt update && apt upgrade -y
curl -fsSL https://get.docker.com | sh

3. تثبيت خادم RoqueOS

bash
curl -fsSL https://roqueos.com.br/install.sh | bash

أو استخدم التثبيت اليدوي عبر docker compose كما هو موضح في صفحة التثبيت.


تكوين جدار الحماية (Firewall)

UFW (نظام Linux)

bash
sudo ufw allow 22/tcp    # SSH
sudo ufw allow 27021/tcp # خادم RoqueOS
sudo ufw enable

جدار حماية مزود الخدمة

على مزودين مثل Oracle Cloud و AWS و GCP و Azure، يجب عليك أيضاً فتح المنفذ (Port) من خلال لوحة التحكم الخاصة بهم:

  1. اذهب إلى إعدادات الشبكة للخادم الخاص بك.
  2. أضف قاعدة دخول (Ingress Rule).
  3. اسمح بحركة مرور TCP على المنفذ 27021 (المصدر: 0.0.0.0/0).

كيفية الوصول

بمجرد تشغيل الخادم وفتح جدار الحماية، لديك طريقتان للاتصال:

الخيار 1: الاتصال المباشر

الوصول باستخدام الـ IP العام للـ VPS:

http://YOUR_VPS_IP:27021

تحذير المحتوى المختلط (MIXED CONTENT)

إذا كنت تستخدم RoqueOS عبر إصدار الويب الرسمي HTTPS (https://roqueos.com.br)، فسيقوم المتصفح بحظر اتصالات HTTP النقية. استخدم نفق Cloudflare أو قم بتكوين HTTPS لتجاوز هذا.

الخيار 2: أنفاق Cloudflare (موصى به)

لمزيد من الأمان والراحة. يمنح النفق خادمك نطاقاً آمناً (https://...) بدون الحاجة لفتح أي منافذ في جدار الحماية. يحتوي خادم RoqueOS نفسه على تكامل مدمج مع أنفاق Cloudflare مباشرة من لوحة الإدارة.

النتيجة: https://your-tunnel.trycloudflare.com

للتكوين، اذهب إلى لوحة الإدارة ← Cloudflare واتبع التعليمات في الواجهة.


نصائح للأداء والاستقرار

إنشاء ملف Swap

إذا كان الـ VPS الخاص بك يحتوي على ذاكرة RAM قليلة (1-2 جيجابايت)، فإن Swap ضروري لتجنب التعطل:

bash
sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab

تكوين إعادة التشغيل التلقائي

تأكد من أن ملف docker-compose.yml الخاص بك يتضمن restart: unless-stopped في جميع الخدمات. يقوم برنامج التثبيت التلقائي بتكوين هذا افتراضياً.

النسخ الاحتياطي المنتظم

قم بعمل نسخ احتياطي منتظم لمجلد ./data الذي يوجد فيه ملف docker-compose.yml. إنه يحتوي على:

  • قاعدة بيانات SQLite مع مفاتيح API والتكوينات
  • بيانات الحاويات (Metadata) وتفضيلات المسؤول
bash
tar -czf roqueos-backup-$(date +%Y%m%d).tar.gz ./data