برنامج تعليمي على مستوى الكون للوحة HestiaCP: تثبيت البرامج النصية وإضافة مواقع الويب وإدارة VPS بسهولة

هل تريد إدارة خادمك الافتراضي الخاص (VPS) بسهولة؟ تعلم كيفية التثبيتهيستياCPلوحة لتجربة إدارة الخادم النهائية.

我们 的كونسيأخذك دليل المستوى الأول خطوة بخطوة لإكمال تثبيت HestiaCP وتكوينه، ويغطي نصوص التثبيت وإضافات مواقع الويب وجدران الحماية، مما يجعل إدارة الخادم الخاص بك فعالة وآمنة.

ماذا يعني هيستيا؟

هيستيا هي إلهة الفرن في الأساطير اليونانية القديمة.

عندما نتحدث عن هيستيا، فإن أول ما قد يفكر فيه معظم الناس هو إلهة الموقد والفرن والنار في الأساطير اليونانية القديمة، وهي واحدة من آلهة أوليمبوس الاثني عشر الرئيسية.

تشتهر هيستيا بالدفء والحماية، وتضمن عدم انطفاء النيران في المنازل والمعابد أبدًا.

وبالمثل، في عالم الكمبيوتر الحديث، تلعب Hestia أيضًا دورًا مهمًا - HestiaCP.

برنامج تعليمي على مستوى الكون للوحة HestiaCP: تثبيت البرامج النصية وإضافة مواقع الويب وإدارة VPS بسهولة

تقوم لوحة HestiaCP بإدارة VPS بسهولة

HestiaCP هو مصدر مفتوح لينكس لوحة تحكم الخادم قطعة أثرية.

  • يمكن تسمية HestiaCP بـ "الشامل" لإدارة الخادم.
  • تشتهر HestiaCP ببساطتها وكفاءتها وتعدد استخداماتها.
  • تمامًا مثل تلك الإلهة القديمة، توفر حماية ودعمًا موثوقًا لخادمك.

لقد ولدت من شعبية VestaCP، ولكن مع دخول تطوير وصيانة VestaCP تدريجيًا في "وضع السكون"، لم يتم إصلاح العديد من المشكلات الأمنية ونقاط الضعف في الوقت المناسب...

ونتيجة لذلك، قررت مجموعة من المطورين ذوي النظرة البعيدة البدء من جديد وأنشأوا فرعًا جديدًا، Hestia CP، لمواصلة تحسينه وصيانته لجعل إدارة الخادم أكثر أمانًا وملاءمة.

مقدمة عن وظيفة لوحة التحكم HestiaCP

يوفر HestiaCP واجهة بسيطة وسهلة الاستخدام، حيث يمكنك بسهولة إضافة حسابات المستخدمين وأسماء نطاقات مواقع الويب وتكوين جوانب أخرى من الخادم.

فيما يلي بعض الميزات الرئيسية:

  • دعم متعدد اللغات: يدعم HestiaCP لغات متعددة، بما في ذلك اللغة الصينية.
  • دعم خادم الويب: Apache2 وNGINX مع PHP-FPM، يدعم إصدارات PHP المتعددة (5.6-8.1، الافتراضي 8.0).
  • خادم DNS: خادم DNS (ربط) مع وظيفة الكتلة.
  • خدمة البريد: توفر خدمة بريد POP/IMAP/SMTP، مع برامج مكافحة الفيروسات ومكافحة البريد العشوائي وبريد الويب (ClamAV، SpamAssassin، Sieve، Roundcube، Raiنلوب).
  • قاعدة البيانات: يدعم قواعد بيانات MariaDB و/أو PostgreSQL.
  • دعم SSL: يدعم Let's Encrypt SSL وشهادات أحرف البدل.
  • جدار الحماية: جدار حماية مع خاصية اكتشاف هجمات القوة الغاشمة وقوائم IP (iptables وfail2ban وipset).

البرنامج التعليمي على مستوى الكون للوحة HestiaCP: تثبيت البرنامج النصي وإضافة موقع الويب وإدارة صورة VPS بسهولة 2

المتطلبات الأساسية لتثبيت HestiaCP

قبل تثبيت Hestia، عليك أن تفهم متطلباته الأساسية للخادم.

يجب أن تعمل Hestia على نظام تشغيل جديد تمامًا للتأكد من أنه يعمل بشكل صحيح.

فيما يلي الحد الأدنى والتكوينات الموصى بها:

نوع التكوينوحدة المعالجة المركزيةذاكرةالقرص操作系统
الحد الأدنى من التكوين1 نواة، 64 بت1 جيجابايت (بدون SpamAssassin وClamAV)القرص الصلب 10 جيجا بايتدبيان 10 أو 11 أو 12، أوبونتو 20.04، 22.04 LTS
التكوين الموصى به4 النووية4 جيجا بايتمحرك أقراص الحالة الصلبة سعة 40 جيجابايتأحدث إصدار من نظام Debian، وأحدث نظام Ubuntu LTS

متطلبات اخرى

  • تعمل Hestia فقط على معالجات AMD64/x86_64 وARM64/aarch64 وتتطلب نظام تشغيل 64 بت.
  • المعالجات المعتمدة على i386 أو ARM7 غير مدعومة.
  • أنظمة التشغيل غير LTS غير مدعومة.

إعداد تركيب لوحة HestiaCP

الخطوة 1: قم بالتبديل إلى المستخدم الجذر

أولاً، تحتاج إلى تشغيل برنامج التثبيت كجذر. يمكن تشغيله مباشرة في المحطة أو عن بعد باستخدام SSH.

قم بتشغيل الأمر التالي للتبديل إلى المستخدم الجذر:

sudo -i

الخطوة 2: ترقية حزم النظام

قبل بدء التثبيت، تأكد من تحديث حزم النظام لديك. قم بتشغيل الأمر التالي للترقية:

apt update -y

الخطوة 3: تثبيت مشتركالبرمجيات

نظام دبيان نظيف نسبياً. يوصى بتثبيت بعض البرامج شائعة الاستخدام:

apt install wget curl sudo vim git -y

الخطوة 4: إضافة سجلات DNS

بشكل عام، تحتاج إلى إضافة سجل A في DNS لتحليل عنوان IP كاسم مجال اسم المضيف لـ HestiaCP، على سبيل المثال:

البرنامج التعليمي على مستوى الكون للوحة HestiaCP: تثبيت البرنامج النصي وإضافة موقع الويب وإدارة صورة VPS بسهولة 3

hcp.domain.tld

(استبدل domain.tld باسم المجال الفعلي الخاص بك)

البرنامج التعليمي لتثبيت البرنامج النصي HestiaCP

الخطوة 1: قم بتنزيل البرنامج النصي للتثبيت

قم بتنزيل البرنامج النصي للتثبيت عبر SSH باستخدام الأمر التالي:

wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh

إذا فشل التنزيل بسبب خطأ في التحقق من طبقة المقابس الآمنة (SSL)، فتأكد من تثبيت حزمة شهادة CA على نظامك.

يمكنك القيام بذلك باستخدام الأمر التالي:

apt-get update && apt-get install ca-certificates -y

الخطوة 2: قم بتشغيل البرنامج النصي لتثبيت HestiaCP

الطريقة الأسهل لتحديد خيارات تثبيت HestiaCP هي استخدام منشئ سلسلة التثبيت.

لاختيار البرنامج الذي تريد تثبيته، يمكنك اختيار استخدام منشئ سلسلة التثبيت HestiaCP لاختيار البرنامج الذي تريد تثبيته.

انقر فوق الرابط أدناه للانتقال إلى المعلمات المخصصة الرسمية وخيارات التكوين الخاصة بـ HestiaCP:

اختر حسب الحاجة:

يضيف HestiaCP اسم نطاق موقع الويب رقم 4

هنا مثال على الأمر:

bash hst-install.sh --lang zh-cn --hostname hcp.domain.tld --email [email protected] --password p4ssw0rd --multiphp yes --sieve yes --quota yes --force

إذا وجدت أنه مزعج، يمكنك أيضا استخدامتشن ويليانجومع ذلك، تذكر أنhcp.domain.tld,[email protected],p4ssw0rd ، قم بتغييره إلى ما تستخدمه بالفعل.

الخطوة 3: إعادة تشغيل الخادم

بعد اكتمال التثبيت، أدخل أمر إعادة تشغيل الخادم:

reboot

تقوم لوحة HestiaCP بتكوين شهادة SSL

الخطوه 1:أضف شهادة SSL لعنوان URL الخاص باللوحة:

v-add-letsencrypt-host

إذا لم يتم تعيين اسم المضيف من قبل، فستحتاج إلى تشغيله أولاً:

v-change-sys-hostname hcp.domain.tld

قم بتغيير hcp.domain.tld إلى اسم المضيف الخاص بك.

الخطوه 2:ثم أدخل في المتصفح https://hcp.domain.tld:2053

يمكنك الوصول إلى اللوحة.

يمكن رؤية كلمة مرور الحساب في سطر الأوامر.

تضيف لوحة HestiaCP موقع الويب

نظرًا لأن المستخدم الجذر الافتراضي غير آمن، إذا كنت تريد إضافة موقع ويب إلى لوحة HestiaCP، فمن المستحسن إنشاء مستخدم جديد وتسجيل الدخول إلى المستخدم الجديد لإضافة اسم مجال موقع الويب.

الخطوة 1:إضافة حساب مستخدم ▼

البرنامج التعليمي على مستوى الكون للوحة HestiaCP: تثبيت البرنامج النصي وإضافة موقع الويب وإدارة صورة VPS بسهولة 5

الخطوه 2:أضف اسم نطاق موقع الويب ▼

البرنامج التعليمي على مستوى الكون للوحة HestiaCP: تثبيت البرنامج النصي وإضافة موقع الويب وإدارة صورة VPS بسهولة 6

  • لا يُنصح بالتحقق من دعم DNS ودعم صندوق البريد، لأن DNS وصندوق البريد الذي أنشأته بنفسك ليسا مستقرين بدرجة كافية، ومن السهل تفويت رسائل البريد الإلكتروني المهمة.
  • لذلك، سيكون الأمر أكثر استقرارًا إذا استخدمنا DNS وصناديق البريد من الشركات المصنعة الكبرى.

الخطوه 3:تعديل اسم نطاق موقع الويب ▼

الخطوة ٣: تعديل اسم نطاق الموقع. يُنصح بالتحقق من تفعيل SSL لهذا النطاق.

الفحص الموصى به:تمكين SSL لهذا المجال

  • احصل على شهادة SSL باستخدام Let's Encrypt
  • تمكين إعادة التوجيه التلقائي لـ HTTPS
  • تمكين أمان النقل الصارم لـ HTTP (HSTS)

باعتبارها لوحة إدارة خادم قوية ومرنة، لا توفر HestiaCP وظائف غنية وأدوات إدارة فعالة فحسب، بل تحافظ أيضًا على سهولة الاستخدام وقابلية التوسع.

سواء كنت تدير خادمًا شخصيًا أو خادمًا على مستوى المؤسسة، فإن HestiaCP يمكنه تلبية احتياجاتك، مما يسمح لك بالتحكم بسهولة في الحرائق والأمن مثل الإلهة Hestia.

لاستكشاف المزيد من المعلومات حول HestiaCP، يرجى زيارة عنوان مشروع GitHub وعنوان الموقع الرسمي.

جرب الوظائف القوية لـ HestiaCP واستمتع بإدارة خادم بسيطة وفعالة!

هل تريد معرفة المزيد عن HestiaCP؟

من المستحسن أن تستمر في قراءة دليلنا التفصيلي حول كيفية حل مشكلة HestiaCP بريس – مشكلة خطأ.

إليك الحل النهائي والنهائي لمساعدتك في التعامل مع الأخطاء الشائعة بسهولة▼

انقر على الرابط أدناه وستجد حلولاً أكثر تفصيلاً لحل مشكلة السرعة البطيئة الناتجة عن عدم قدرة HestiaCP phpMyAdmin على تخزين القوالب مؤقتًا ▼

كيف يقوم HestiaCP بتمكين وظائف PHP shell_exec وpassthr وsystem وexec؟

هل برنامج HestiaCP PHP-FPM تحت حمل ثقيل؟ خطأ صفحة الويب الديناميكية 500؟ سيتم تطبيق هذا التحسين على الفور!

مدونة Hope Chen Weiliang ( https://www.chenweiliang.com/ ) شارك "البرنامج التعليمي لمستوى HestiaCP Panel Universe: تثبيت البرامج النصية، وإضافة مواقع الويب لإدارة VPS بسهولة"، والذي سيكون مفيدًا لك.

مرحبا بكم في مشاركة رابط هذه المقالة:https://www.chenweiliang.com/cwl-31764.html

لاكتشاف المزيد من الحيل المخفية🔑، مرحبًا بك في الانضمام إلى قناتنا على Telegram!

مشاركة ومثل إذا كنت ترغب في ذلك! مشاركاتك وإعجاباتك هي حافزنا المستمر!

 

发表 评论

لن يتم نشر عنوان بريدك الإلكتروني. 必填 项 已 用 * 标注

انتقل إلى الأعلى