VestaCP هي لوحة تحكم استضافة ويب سريعة وسهلة الاستخدام ومفتوحة المصدر. يجعل VistaCP ، الذي يعمل على توزيعات Linux مثل AlmaLinux ، مواقع الويب وخوادم البريد الإلكتروني وإدارة DNS أسهل. في هذا الدليل ، سنتعامل مع تثبيت Vestacp على AlmaLinux خطوة بخطوة.
1. ما هو VestaCP وما هي المزايا؟
VestaCPتبرز مع الميزات التالية:
- تركيب سهل وسريع
- واجهة ويب سهلة الاستخدام
- تركيب متكامل للمركبات مثل Nginx و Apache و MySQL و PHP
- DNS وإدارة خادم البريد الإلكتروني
- ميزة النسخ الاحتياطي التلقائي
2. Gereksinimler
تأكد من أن الخادم يلبي المتطلبات التالية قبل بدء التثبيت:
- نظام التشغيل: AlmaLinux 8 أو أعلى
- RAMالحد الأدنى 512 ميغابايت (1 جيجابايت أو أعلى)
- منطقة التخزينالحد الأدنى للمساحة الخالية 20 جيجابايت
- الاتصال: خادم مع وصول SSH الجذر
3. تثبيت VestaCP على AlmaLinux
3.1. تحديث الخادم
تأكد من تحديث النظام الخاص بك قبل التثبيت:
sudo dnf update -y
3.2. الحزم المطلوبة الجافة
sudo dnf install wget curl -y
3.3. تحميل وتشغيل VestaCP الإعداد البرنامج النصي
استخدم الأوامر التالية لتنزيل برنامج التثبيت الرسمي لـ VestaCP وتشغيله:
curl -O http://vestacp.com/pub/vst-install.sh
bash vst-install.sh
3.4. عملية الإعداد
عند تشغيل البرنامج النصي التثبيت، تتوفر بعض الخيارات:
- يمكنك اختيار التكوين الافتراضي لخادم الويب وقاعدة البيانات والمكونات الأخرى.
- سيُطلب منك إدخال عنوان بريد إلكتروني للمشرف.
4. إعدادات جدار الحماية والميناء
من أجل العمل بشكل صحيح من VestaCP ، يجب أن تكون بعض المنافذ مفتوحة:
- واجهة الويب: 8083
- خادم الويب: 80, 443
- خادم البريد الإلكتروني: 25, 465, 587
- DNS: 53
منافذ مفتوحة مطلوبة في جدار الحماية
sudo firewall-cmd --permanent --add-port=8083/tcp
sudo firewall-cmd --permanent --add-port=80/tcp
sudo firewall-cmd --permanent --add-port=443/tcp
sudo firewall-cmd --permanent --add-port=25/tcp
sudo firewall-cmd --permanent --add-port=53/udp
sudo firewall-cmd --reload
5. الوصول إلى VestaCP
بعد اكتمال التثبيت ، تتم طباعة معلومات إدخال VestaCP على الشاشة. هذه المعلومات هي:
- عنوان URL للوحة الويب:
https://<sunucu_IP_adresi>:8083 - اسم المستخدم: المسؤول
- كلمة المرور: كلمة المرور التي تم إنشاؤها أثناء التثبيت
يمكنك تسجيل الدخول إلى VestaCP عن طريق الوصول إلى عنوان URL أعلاه من خلال متصفحك.
6. التكوين الأول لـ VestaCP
6.1. إضافة اسم المجال والموقع الإلكتروني
- تسجيل الدخول إلى لوحة VestaCP.
- انتقل إلى علامة التبويب "الويب" وحدد "إضافة مجال".
- أدخل اسم المجال وأكمل عملية الإدراج.
6.2. إنشاء حساب بريد إلكتروني
- انتقل إلى علامة التبويب "البريد" وحدد "إضافة حساب".
- إنشاء حساب بريد إلكتروني جديد.
6.3. إعداد شهادة SSL
يوفر VestaCP شهادة SSL مجانية مع Let's Encrypt.
- حدد اسم المجال على "الويب".
- حدد مربع "دعم SSL" وقم بتنشيط خيار Let's Encrypt.
7. إدارة النسخ الاحتياطي والاستعادة
VestaCP يحافظ على بياناتك آمنة مع ميزة النسخ الاحتياطي التلقائي.
- انتقل إلى علامة التبويب “BACKUP”.
- يمكنك إنشاء خطط نسخ احتياطي أو استعادة النسخ الاحتياطية الحالية.
8. تحديث VestaCP
الاحتفاظ الحالي من VestaCP مهم. يمكنك استخدام هذا الأمر للتحقق من التحديثات:
v-update-sys-vesta-all
في هذا الدليل ، اتخذنا التثبيت والتكوين الأساسي لـ VestaCP على AlmaLinux خطوة بخطوة. تسهل Vestacp إدارة الخادم من خلال التثبيت السريع والواجهة سهلة الاستخدام. لمزيد من المعلومات والمساعدة وثائق VestaCP الرسمية يمكنك زيارة العنوان.