دليل المادة
هل تريد إدارة خادمك الافتراضي الخاص (VPS) بسهولة؟ تعلم كيفية التثبيتهيستياCPلوحة لتجربة إدارة الخادم النهائية.
我们 的كونسيأخذك دليل المستوى الأول خطوة بخطوة لإكمال تثبيت HestiaCP وتكوينه، ويغطي نصوص التثبيت وإضافات مواقع الويب وجدران الحماية، مما يجعل إدارة الخادم الخاص بك فعالة وآمنة.
ماذا يعني هيستيا؟
هيستيا هي إلهة الفرن في الأساطير اليونانية القديمة.
عندما نتحدث عن هيستيا، فإن أول ما قد يفكر فيه معظم الناس هو إلهة الموقد والفرن والنار في الأساطير اليونانية القديمة، وهي واحدة من آلهة أوليمبوس الاثني عشر الرئيسية.
تشتهر هيستيا بالدفء والحماية، وتضمن عدم انطفاء النيران في المنازل والمعابد أبدًا.
وبالمثل، في عالم الكمبيوتر الحديث، تلعب Hestia أيضًا دورًا مهمًا - HestiaCP.

تقوم لوحة 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
قبل تثبيت 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، على سبيل المثال:

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:
اختر حسب الحاجة:

هنا مثال على الأمر:
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:إضافة حساب مستخدم ▼

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

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

الفحص الموصى به:تمكين SSL لهذا المجال
- احصل على شهادة SSL باستخدام Let's Encrypt
- تمكين إعادة التوجيه التلقائي لـ HTTPS
- تمكين أمان النقل الصارم لـ HTTP (HSTS)
باعتبارها لوحة إدارة خادم قوية ومرنة، لا توفر HestiaCP وظائف غنية وأدوات إدارة فعالة فحسب، بل تحافظ أيضًا على سهولة الاستخدام وقابلية التوسع.
سواء كنت تدير خادمًا شخصيًا أو خادمًا على مستوى المؤسسة، فإن HestiaCP يمكنه تلبية احتياجاتك، مما يسمح لك بالتحكم بسهولة في الحرائق والأمن مثل الإلهة Hestia.
لاستكشاف المزيد من المعلومات حول HestiaCP، يرجى زيارة عنوان مشروع GitHub وعنوان الموقع الرسمي.
- عنوان مشروع HestiaCP GitHub:https://github.com/hestiacp/hestiacp/
- عنوان الموقع الرسمي لـ HestiaCP:https://www.hestiacp.com/
- العنوان التجريبي لـ HestiaCP:https://demo.hestiacp.com:8083/login/
- عنوان مستند HestiaCP:https://docs.hestiacp.com/
- المنتدى الرسمي لـ HestiaCP:https://forum.hestiacp.com/
جرب الوظائف القوية لـ 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!
مشاركة ومثل إذا كنت ترغب في ذلك! مشاركاتك وإعجاباتك هي حافزنا المستمر!



