→ كل الشروحات

الشرح 1 / 12

من خادم VPS جديد إلى لوحة التحكم.

اختر خادمًا واربط ثلاثة أسماء مضيفين وأكمل أول تسجيل دخول.

ما الذي ستحصل عليه

لوحة تحكم تعمل عبر HTTPS وحساب مسؤول مؤمّن.

1. احصل على خادم Linux VPS

من لوحة مزوّد الاستضافة، أنشئ خادم Linux VPS بمعمارية x86-64 جديدًا بصلاحية root. Ubuntu 24.04 LTS أوDebian 12+ خياران مباشران. استخدم إصدار نظام مدعومًا؛ المثبّت الأصلي لا يغطي ARM.

لمتجر صغير، ابدأ بـ 2 vCPU و4 GB RAM و60 GB SSD. يمكن للاستخدام الخفيف العمل على 1 vCPU و2 GB RAM وقرص 20 GB، لكن اترك مساحة للنظام وسجل المدفوعات والنسخ الاحتياطية والتحديثات. هذا الخادم لا يشغّل عُقد بلوكتشين.

أضف مفتاح SSH العام، ودوّن عنوان IP للخادم، وتحقق من بصمة مضيف SSH عند أول اتصال. لا تشارك مفتاح SSH خاصًا أبدًا. راجع المتطلبات الكاملة أو التثبيت الاختياري عبر Docker.

2. وجّه نطاقاتك إلى الخادم

في لوحة DNS لنطاقك، أضف السجلات التالية. استبدل example.com وعنوان IP بالقيم الخاصة بك.

اسم المضيفالسجلالغرض
merchant.example.comA → IPv4 الخاص بخادم VPSلوحتك
pay.example.comA → IPv4 الخاص بخادم VPSصفحة دفع العميل
api.example.comA → IPv4 الخاص بخادم VPSتكاملاتك

يمكن استخدام أسماء نطاقات فرعية مخصصة؛ يسألك المثبّت عنها. لا تضف سجلات AAAA إلا إذا كان IPv6 يصل فعلًا إلى هذا الخادم. قد يعطّل سجل AAAA قديم التحقق من HTTPS حتى لو كان سجل A صحيحًا.

Cloudflare: أوقف الوكيل أثناء التثبيت واختر DNS-only. بعد انتهاء الإعداد والتحقق من HTTPS، يمكنك تشغيله مجددًا. استخدم اتصالًا مشفرًا إلى الخادم الأصلي، ويفضّل Full (strict) مع الشهادة الصالحة.

3. تحقق من الجدار الناري

اسمح بالاتصالات الواردة على TCP 80 و443 في جدار VPS الناري وجدار مزوّد الاستضافة. أبقِ منفذ SSH الفعلي مفتوحًا. يجب أن تعمل اتصالات HTTPS وDNS الصادرة.

لا تكشف PostgreSQL أو منافذ التطبيق الداخلية. لا يغيّر المثبّت قواعد الجدار الناري نيابة عنك. أبقِ جلسة SSH الحالية مفتوحة عند تعديل قواعد الوصول حتى لا تمنع نفسك من الدخول.

4. شغّل المثبّت الموقّع

اتصل عبر SSH بصلاحية root وشغّل:

bash <(curl -fsSL https://releases.whollycrypto.com/setup_wholly.sh)

يسألك الإعداد عن النطاقات وبريد التواصل لشهادة HTTPS والعملة التقليدية الافتراضية واسم المستخدم وكلمة مرور HTTP Basic. يمكنك اختيار كلمة المرور أو ترك الإعداد ينشئها. احفظها بأمان.

يتحقق المثبّت من الإصدار الموقّع ويعدّ PostgreSQL وNginx وHTTPS وخدمات النظام. انتظر رسالة النجاح. بيانات Basic Auth طبقة أمان منفصلة، وليست حساب لوحة التحكم الذي ستنشئه لاحقًا.

افحص أولًا أو استأنف تثبيتًا انقطع

شغّل فحص التوافق قبل التثبيت:

bash <(curl -fsSL https://releases.whollycrypto.com/setup_wholly.sh) --check

أصلح الخطأ المبلّغ عنه ثم استأنف. لا تحذف مجلد التثبيت ولا تُعد توليد مفاتيح المحافظ.

bash <(curl -fsSL https://releases.whollycrypto.com/setup_wholly.sh) --resume

5. سجّل حسابك وأمّنه

افتح اسم مضيف لوحة التاجر واجتز Basic Auth ثم سجّل أول مسؤول ببريد وكلمة مرور قوية. اختر وضع التثبيت واللغة والمنطقة الزمنية وراجع روابط الشروط وسياسة الخصوصية. اختيار الوضع دائم. اقرأ وضع التاجر أم المشغّل قبل الإرسال.

في الإعدادات ← الحساب، فعّل المصادقة الثنائية. وفي الإعدادات ← النظام، تحقق من العملة والمنطقة الزمنية الافتراضيتين والنطاقات النشطة. تؤثر الإعدادات الإقليمية الافتراضية على العناصر الجديدة ولا تعيد كتابة إعدادات المشاريع الموجودة.

يحصل أول تثبيت مؤهل مرة واحدة على رصيد ترحيبي بقيمة 10 دولارات أمريكية تلقائيًا بعد التسجيل والاتصال. راجع الإعدادات ← الرسوم لمعرفة حالة الفوترة. كيف يعمل رصيد المعالجة ←

6. تحقق قبل استقبال المدفوعات

افتح الإعدادات ← اتصالات الشبكات. انظر إلى جاهزية الماسح، لا صحة العقدة فقط. احتفظ بمزوّدين احتياطيين مستقلين للشبكات التي ستستخدمها.

احمِ هذا الخادم باعتباره خادم محافظ ساخنة: قيّد وصول المسؤولين وثبّت تحديثات الأمان واحتفظ بنسخ احتياطية خاصة خارج VPS. يحتوي تصدير المحفظة على أسرار؛ لا ترفعه إلى موقع أو تذكرة دعم أبدًا. قائمة أمان الخادم ←

أنت جاهز لإنشاء مشروع ومتجر. أجرِ اختبارًا حقيقيًا صغيرًا لكل وسيلة دفع قبل الإعلان عنها للعملاء.