إدارة الخادم لا يجب أن تكون صعبة. أنت فقط بحاجة إلى الأدوات المناسبة. DirectAdmin يبرز كواحد من أفضل لوحات التحكم لنظام التشغيل Linux لأنه سريع وخفيف الوزن وفعال. إنه يعمل بشكل مثالي على Ubuntu وAlmaLinux، مما يوفر لك واجهة رسومية للتعامل مع المهام المعقدة.
يمنحك تثبيت لوحة التحكم يدويًا تحكمًا دقيقًا في تكوين الخادم الخاص بك. عليك أن تقرر بالضبط الخدمات التي سيتم تشغيلها وكيفية التعامل مع الأمان، بدلاً من الاعتماد على الإعدادات الافتراضية. يرشدك هذا الدليل خلال عملية الإعداد الكاملة لضمان إنشاء بيئتك بالطريقة التي تحتاجها تمامًا.
متطلبات النظام لـ DirectAdmin
يوفر تلبية متطلبات نظام DirectAdmin تثبيتًا سلسًا وأفضل أداء.
هام: ابدأ بخادم نظيف. لا تقم بتثبيت خدمات مثل Apache أو PHP أو MySQL أو Sendmail قبل تثبيت DirectAdmin. يقوم المثبت بتجميع هذه الخدمات وتكوينها خصيصًا للوحة التحكم. سوف تتسبب التثبيتات الموجودة في حدوث تعارضات وفشل.

متطلبات الأجهزة
إن تصميم DirectAdmin خفيف الوزن يعني أن الأجهزة المتواضعة يمكنها تشغيل لوحة التحكم بفعالية. وفقا ل متطلبات نظام DirectAdmin، تتضمن المواصفات الرسمية معايير محددة للأجهزة.
متطلبات أجهزة DirectAdmin لخوادم Linux:
| عنصر | الحد الأدنى من المتطلبات | مُستَحسَن |
| المعالج | 500 ميجا هرتز | متعدد النواة 1+ جيجا هرتز |
| كبش | 4 GB | 8 GB or more |
| مبادلة الذاكرة | 4 GB | 4 GB+ |
| تخزين | 2 GB free space | 10+ جيجابايت SSD |
| عنوان IP | 1 IPv4 ثابت | 2+ للتحكم في DNS |
يتطلب DirectAdmin ما لا يقل عن 4 غيغابايت من ذاكرة الوصول العشوائي (RAM) مع ما لا يقل عن 4 غيغابايت من ذاكرة المبادلة. بالنسبة للخوادم التي تستضيف مواقع ويب متعددة، قم بتخصيص ذاكرة إضافية وقوة معالجة.
تعمل معالجات Intel و AMD بشكل جيد.
ملاحظة الأجهزة الرئيسية: يوصى بشدة بتخزين SSD على محركات الأقراص الثابتة التقليدية للحصول على أفضل أداء لـ DirectAdmin.
توافق نظام التشغيل
يدعم DirectAdmin العديد من توزيعات Linux. ابدأ بتثبيت نظام التشغيل النظيف.
في Cloudzy، لدينا لينكس فس توفر أساسًا متينًا مع وقت تشغيل يصل إلى 99.95% ومراكز بيانات في 12 موقعًا عالميًا. نحن نستخدم معالجات AMD Ryzen 9 ووحدة تخزين NVMe، بحيث تعمل لوحة DirectAdmin الخاصة بك بسرعة.
التوزيعات المدعومة: Red Hat Enterprise Linux، وAlmaLinux (موصى به للتوافق مع RHEL)، وRocky Linux، وCentOS Stream، وCloudLinux، وDebian، وUbuntu (20.04 LTS، 22.04 LTS، 24.04 LTS).
ملاحظة: وصل CentOS 7 إلى EOL في يونيو 2024. بالنسبة للأنظمة المستندة إلى RHEL، استخدم AlmaLinux 9 أو Rocky Linux 9 بدلاً من ذلك.
بالنسبة لعمليات تثبيت Ubuntu، يعمل DirectAdmin بشكل أفضل على إصدارات الدعم طويل الأمد. تعرف على المزيد حول الاختلافات في موقعنا دليل المقارنة بين CentOS و Ubuntu.
متطلبات الترخيص والمجال
أنت بحاجة إلى مفتاح ترخيص DirectAdmin صالح لبدء التثبيت. يطلب مثبت الويب هذا المفتاح مباشرةً. يتوفر قفل IP كميزة أمان اختيارية، ولكن المفتاح هو المطلب الرئيسي. تحتاج أيضًا إلى اسم مجال مؤهل بالكامل لاسم مضيف الخادم الخاص بك.
يجب أن يتم حل اسم المضيف هذا عبر DNS.
الوصول المطلوب
يعد الوصول إلى الجذر إلى الخادم الخاص بك أمرًا إلزاميًا لتثبيت DirectAdmin. تقوم عملية التثبيت بتعديل تكوينات النظام وتثبيت الخدمات المتنوعة التي تتطلب امتيازات الجذر.
بعد تغطية المتطلبات، أنت جاهز لبدء عملية التثبيت. توفر الأقسام التالية تعليمات تفصيلية لكل من Ubuntu وCentOS 7.
إذا كنت تريد تخطي متاعب الإعداد، فاحصل على Cloudzy’s استضافة DirectAdmin VPS. يأتي مُهيأ مسبقًا لتحقيق أعلى أداء. يمكنك البدء في إدارة مواقع الويب الخاصة بك على الفور دون لمس سطر الأوامر. يتيح لك هذا التركيز على المحتوى الخاص بك بدلاً من تكوين الخادم.
كيفية تثبيت DirectAdmin على أوبونتو
يعد تثبيت DirectAdmin على Ubuntu أمرًا سهلاً عندما تتبع هذه الخطوات بعناية. للحصول على أفضل استقرار وأداء، نوصي باستخدام Cloudzy أوبونتو فس تعمل بالإصدارات 20.04 LTS أو 22.04 LTS أو 24.04 LTS.
# Update package lists and upgrade all packages
apt update && apt upgrade -y
الخطوة 1: تحديث النظام الخاص بك
قم بالتبديل إلى المستخدم الجذر قبل القيام بأي شيء آخر. يجري سودو -i لفتح قذيفة الجذر. يتم تشغيل جميع الأوامر الموجودة في قسم Ubuntu هذا من الصدفة الجذرية، لذا لن تحتاج إلى إضافة بادئة لها sudo.
# Update package lists and upgrade all packages
apt update && apt upgrade -y
بعد اكتمال التحديث، أعد تشغيل خادمك لتطبيق تحديثات kernel:
# Reboot the server
reboot
الخطوة 2: تثبيت التبعيات المطلوبة
يقوم المثبت بسحب تبعياته الخاصة أثناء الإعداد. تحتاج فقط حليقة تم تثبيته مسبقًا لتشغيل البرنامج النصي:
apt install curl -y
استكشاف الأخطاء وإصلاحها - الحزم المفقودة: إذا قام setup.sh بوضع علامة على حزمة مفقودة أثناء التثبيت، فقم بتثبيت تلك الحزمة فقط بالاسم، ثم أعد تشغيل البرنامج النصي.
هناك حزمتان لم تعدا موجودتين في Ubuntu 24.04 repos ليبايو1 (تم استبداله ب libio1t64) و libperl4-corelibs-Perl (تمت إزالته بالكامل). لا تقم بتثبيت قائمة التبعية المسبقة الكاملة من الأدلة الخارجية. اسمح لبرنامج setup.sh بحل ما يحتاج إليه.
الخطوة 3: قم بتشغيل البرنامج النصي لتثبيت DirectAdmin
تأكد من أنك لا تزال في الجذر الخاص بك من الخطوة 1. إذا خرجت، قم بتشغيل سودو -i مرة أخرى قبل المتابعة. ثم قم بتشغيل البرنامج النصي للتثبيت:
# Run DirectAdmin installation script
sh <(curl -fsSL https://download.directadmin.com/setup.sh)
لا تقم بتشغيل هذا كما سودو ش <(تجعيد …). قم بتشغيله مباشرة من داخل غلاف الجذر. استخدام sudo في غلاف غير جذر يمكن أن يتسبب في فشل البرنامج النصي في منتصف التثبيت.
يقوم البرنامج النصي بإجراء فحوصات أولية للنظام ويوفر عنوان URL لمواصلة التثبيت من خلال متصفح الويب الخاص بك.
سيبدو عنوان URL مشابهًا لـ http://YOUR_SERVER_IP:35222/?key=UNIQUE_INSTALLATION_KEY. افتح عنوان URL هذا في متصفحك لإكمال التثبيت من خلال برنامج التثبيت المستند إلى الويب الخاص بـ DirectAdmin.
أثناء الإعداد، يطلب منك برنامج تثبيت الويب مفتاح الترخيص واسم مضيف الخادم واسم المستخدم وكلمة المرور للمسؤول واختيار محول الشبكة وتفضيلات حزمة البرامج.
تستغرق عملية التثبيت عادةً من 30 إلى 60 دقيقة، اعتمادًا على أداء الخادم الخاص بك وسرعة الاتصال بالإنترنت.
الخطوة 4: تكوين إعدادات جدار الحماية
إذا كنت تقوم بتشغيل جدار حماية، فقم بإعداده للسماح بمنافذ DirectAdmin الافتراضية. يستخدم DirectAdmin المنفذ 2222 لواجهة لوحة التحكم.
قم بتشغيل هذه الأوامر لـ UFW لتكوين الوصول إلى جدار الحماية بشكل صحيح.
# Allow DirectAdmin control panel access
ufw allow 2222/tcp
# Allow HTTP web traffic
ufw allow 80/tcp
# Allow HTTPS-encrypted web traffic
ufw allow 443/tcp
ufw allow 35222/tcp
# Apply firewall changes
ufw reload
المنفذ 2222 يتيح الوصول إلى لوحة تحكم DirectAdmin، بينما يتعامل المنفذان 80 و443 مع حركة مرور الويب HTTP وHTTPS لمواقع الويب المستضافة.
الخطوة 5: الوصول إلى DirectAdmin
بمجرد اكتمال التثبيت، قم بالوصول إلى DirectAdmin عن طريق فتح متصفح الويب الخاص بك والانتقال إلى:
http://YOUR_SERVER_IP:2222
قم بتسجيل الدخول باستخدام بيانات اعتماد المسؤول التي قمت بإنشائها أثناء التثبيت.
كيفية تثبيت DirectAdmin على CentOS 7 (القديم فقط)
مهم: لا تستخدم هذا للخوادم الجديدة.
وصل CentOS 7 إلى نهاية العمر الافتراضي في عام 2024. كما أسقط DirectAdmin الدعم لأنظمة RHEL 7. يجب عليك استخدام هذه الخطوات فقط إذا كنت تحاول استرداد الإرث القديم استضافة CentOS VPS البيئات.

لأي إعداد جديد في عام 2026، يجب عليك استخدام ألما لينكس 9. إذا تابعت استخدام CentOS 7، فسوف تواجه مخاطر أمنية ونصوص تحديث معطلة.
الخطوة 1: إعداد النظام
قم بالتبديل إلى غلاف الجذر قبل أن تبدأ. يجري سودو -i لفتح واحدة. لا تستخدم sudo أمام الأوامر الفردية. قم بتشغيلها مباشرة من داخل غلاف الجذر.
sudo -i
أولاً، قم بتعطيل SELinux مؤقتًا أثناء عملية التثبيت. يمكن أن يتداخل SELinux مع البرامج النصية لتثبيت DirectAdmin:
# Temporarily disable SELinux
setenforce 0
# Permanently disable SELinux on reboot
sed -i 's/enforcing/disabled/g' /etc/selinux/config
تحديث حزم النظام الخاص بك:
# Update all system packages
yum update -y
Reboot the server after updates complete:
# Reboot to apply updates
reboot
الخطوة 2: قم بتشغيل البرنامج النصي لتثبيت DirectAdmin
أنت بالفعل في Shell الجذر من الخطوة 1. قم بتشغيل البرنامج النصي للتثبيت مباشرةً:
sh <(curl -fsSL https://download.directadmin.com/setup.sh)
لا تستخدم سودو ش <(تجعيد …). قم بتشغيله من داخل غلاف الجذر فقط. سيرشدك معالج التثبيت خلال عملية الإعداد. ستحتاج إلى معلومات ترخيص DirectAdmin الخاصة بك وستقوم بتكوين إعدادات الخادم الأساسية.
الخطوة 3: تكوين قواعد جدار الحماية
يستخدم CentOS 7 جدار الحماية لإدارة جدار الحماية. افتح المنافذ الضرورية:
# Allow DirectAdmin control panel (port 2222)
firewall-cmd --permanent --add-port=2222/tcp
# Allow HTTP traffic (port 80)
firewall-cmd --permanent --add-port=80/tcp
# Allow HTTPS traffic (port 443)
firewall-cmd --permanent --add-port=443/tcp
# Allow Installation Port
firewall-cmd --permanent --add-port=35222/tcp
# Reload firewall to apply changes
firewall-cmd --reload
تسمح هذه الأوامر للوحة تحكم DirectAdmin وخدمات الويب بقبول الاتصالات الواردة.
الخطوة 4: إكمال التثبيت
ستقوم عملية التثبيت بتثبيت وتكوين كافة الخدمات المطلوبة، بما في ذلك خادم الويب الذي اخترته، وPHP، ونظام قاعدة البيانات. راقب مخرجات التثبيت بحثًا عن أي أخطاء أو تحذيرات.
بعد اكتمال التثبيت، قم بالوصول إلى DirectAdmin على:
http://YOUR_SERVER_IP:2222
قم بتسجيل الدخول باستخدام بيانات اعتماد المسؤول الخاصة بك لبدء تكوين بيئة الاستضافة الخاصة بك.
كيفية تثبيت DirectAdmin على AlmaLinux 9 (البديل الموصى به)
AlmaLinux 9 هو البديل الموصى به لـ CentOS 7، حيث يوفر توافق RHEL الكامل مع دعم نشط طويل الأمد. يدعم DirectAdmin رسميًا AlmaLinux، مما يجعله الخيار الأفضل لعمليات النشر الجديدة في 2026.
عملية التثبيت مطابقة تقريبًا لـ CentOS 7، مع إدارة حديثة للحزم. إليك النهج المبسط:
خطوات التثبيت السريعة
قم بالتبديل إلى الإصدار الجذري أولاً، ثم قم بتحديث نظامك:
sudo -i
# Update system packages
dnf update -y
قم بتشغيل البرنامج النصي للتثبيت مباشرة من shell الجذر هذا. لا تسبقه بـ سودو ش <(تجعيد …):
# Run DirectAdmin installation script
sh <(curl -fsSL https://download.directadmin.com/setup.sh)
قم بتشغيل البرنامج النصي مباشرة من shell الجذر. لا تسبقه بـ sudo.
تكوين جدار الحماية باستخدام جدار الحماية:
# Allow necessary ports
firewall-cmd --permanent --add-port=2222/tcp
firewall-cmd --permanent --add-port=80/tcp
firewall-cmd --permanent --add-port=443/tcp
firewall-cmd --permanent --add-port=35222/tcp
firewall-cmd --reload
قم بالوصول إلى لوحة DirectAdmin الخاصة بك على http://YOUR_SERVER_IP:2222 بعد اكتمال التثبيت. يوفر AlmaLinux 9 أمانًا أفضل وتحديثات نشطة ودعمًا رسميًا لـ DirectAdmin حتى عام 2032.
تكوين ما بعد التثبيت
بعد تثبيت DirectAdmin بنجاح، أكمل خطوات التكوين المهمة هذه لتأمين التثبيت وتحسينه.

تكوين الأمان
قم بتحديث كلمة مرور المسؤول مباشرة بعد تسجيل الدخول. يقوم برنامج التثبيت بإنشاء بيانات اعتماد عشوائية، لذا يجب عليك تعيين كلمة مرور مخصصة على الفور. انتقل إلى Account Manager في واجهة DirectAdmin وقم بتحديث بيانات الاعتماد الخاصة بك.
تمكين شهادات SSL/TLS للوحة تحكم DirectAdmin نفسها. يدعم DirectAdmin Let's Encrypt للحصول على شهادات SSL المجانية، والتي يمكنك تهيئتها من خلال قسم شهادات SSL.
تكوين DNS
قم بإعداد خوادم الأسماء الخاصة بك في قسم إدارة DNS الخاص بـ DirectAdmin. يعني تكوين DNS الصحيح أن نطاقاتك يتم حلها بشكل صحيح وأن تسليم البريد الإلكتروني يعمل بشكل صحيح.
إعداد حساب المستخدم
يعمل DirectAdmin على ثلاثة مستويات وصول:
- المشرفين لديك السيطرة الكاملة على الخادم
- الموزعين يمكن إنشاء وإدارة حسابات المستخدمين
- المستخدمين يمكنهم إدارة مواقعهم الإلكترونية وحسابات البريد الإلكتروني الخاصة بهم
تثبيت البرامج
استخدم ميزة CustomBuild الخاصة بـ DirectAdmin لتثبيت أو تحديث حزم البرامج مثل خوادم الويب وإصدارات PHP وأنظمة قواعد البيانات.
مزايا وقيود DirectAdmin
يجب عليك الموازنة بين نقاط قوة DirectAdmin ونقاط ضعفه قبل تثبيته. السحب الأكبر هو السعر. تبلغ تكلفة الترخيص القياسي 29 دولارًا فقط شهريًا. وهذا أقل بكثير من cPanel. يوفر عليك المال إذا كنت تدير خوادم متعددة.

الأداء هو ميزة كبيرة أخرى. اللوحة خفيفة الوزن. إنه يعمل بشكل جيد على الحد الأدنى من الأجهزة، حتى على وحدات المعالجة المركزية بسرعة 500 ميجاهرتز. وهذا يترك المزيد من ذاكرة الوصول العشوائي (RAM) وقوة المعالجة لمواقع الويب الفعلية الخاصة بك. ويظل مستقرًا بسبب ميزات التعافي التلقائي من الأعطال.
لكن هناك مقايضات. تحصل على عدد أقل من الميزات المضمنة مقارنة بـ cPanel. النظام البيئي للمكونات الإضافية أصغر بكثير أيضًا. قد تفوتك المجموعة الواسعة من أدوات الجهات الخارجية التي توفرها اللوحات الأخرى. قد يؤدي ذلك إلى صعوبة العثور على تخصيصات محددة دون مساعدة.
يعمل DirectAdmin على أنظمة Linux فقط. لا يمكن لمستخدمي Windows استخدامه. مجتمع المستخدمين أصغر، لذا فإن العثور على إجابات للأخطاء النادرة يستغرق وقتًا أطول. ومع ذلك، إذا كنت تريد السرعة والتكاليف المنخفضة بدلاً من السوق الضخمة، فإن هذه اللوحة تعد خيارًا قويًا.
DirectAdmin مقابل cPanel: مقارنة موجزة

تساعدك معرفة كيفية مقارنة DirectAdmin بـ cPanel على اتخاذ قرار مستنير.
التسعير: تبلغ تكلفة الحزمة القياسية لـ DirectAdmin 29 دولارًا شهريًا، في حين أن تسعير cPanel أعلى بكثير بالنسبة للميزات المماثلة. يقدم DirectAdmin وفورات كبيرة في التكاليف، خاصة لموفري الاستضافة الذين يديرون خوادم متعددة.
استخدام الموارد: يستهلك DirectAdmin موارد نظام أقل من cPanel، مما يجعله أكثر ملاءمة لـ VPS وبيئات الاستضافة المشتركة.
سمات: توفر لوحة التحكم cPanel المزيد من الميزات المضمنة ونظامًا بيئيًا أكبر من المكونات الإضافية وعمليات التكامل. يوفر DirectAdmin أدوات أساسية لإدارة الاستضافة، ولكن مع مجموعة ميزات أكثر انسيابية.
إذا كنت تفكر في البدائل، فاطلع على دليلنا حول "كيفية تثبيت cPanel على أوبونتو”.
منحنى التعلم: كلا اللوحتين مناسبتان للمبتدئين، على الرغم من أن وثائق cPanel الشاملة ومجتمع المستخدمين الأكبر يوفران المزيد من موارد التعلم.
خاتمة
يمنحك تعلم كيفية تثبيت DirectAdmin على Linux حلاً موثوقًا وفعالاً من حيث التكلفة لإدارة الخادم. إن تصميمه خفيف الوزن وواجهته البديهية وأسعاره المعقولة تجعله خيارًا ممتازًا لمقدمي خدمات الاستضافة.
تعد عملية التثبيت لتثبيت DirectAdmin على Ubuntu وCentOS 7 وAlmaLinux 9 سهلة عند اتباع الخطوات الصحيحة. تأكد من أن نظامك يلبي الحد الأدنى من متطلبات ذاكرة الوصول العشوائي (RAM) بسعة 4 جيجابايت وذاكرة المبادلة بسعة 4 جيجابايت، واحصل على ترخيص صالح، وقم بإعداد جدار الحماية الخاص بك للسماح بمنفذ DirectAdmin الافتراضي 2222.
على الرغم من أن DirectAdmin قد لا يقدم العديد من الميزات مثل cPanel، إلا أن تركيزه على وظائف الاستضافة الأساسية والاستقرار وكفاءة الموارد يخدم العديد من حالات الاستخدام بشكل جيد للغاية.