يناير 31, 2025
قد تسأل عن السبب في استخدام AlmaLinux بدلاً من CentOS 7 أو CentOS 8. في الماضي، كان CentOS 6 هو النظام الأكثر شهرة لتركيب cPanel، ولكنه وصل إلى نهاية عمره في 30 نوفمبر 2020. بعدها انتقل المستخدمون إلى CentOS 7، ومن المقرر أن ينتهي عمر CentOS 7 في 30 يونيو 2024. كما أن CentOS 8 قد تم إصداره أيضًا.
نحن جميعًا نحب استخدام أحدث نسخة مستقرة من الأنظمة، لذا يبدو أن CentOS 8 يجب أن يكون هو البديل الأفضل لـ CentOS 7 لتركيب cPanel. المشكلة هي أن Red Hat أعلنت أنها لن تدعم CentOS 8 بعد 31 ديسمبر 2021، وسيتم تحويله إلى CentOS 8 Stream.
كما أعلنت cPanel أنها لا تدعم CentOS Stream، وكان العديد من المستخدمين غير راضين عن هذه القرارات. وفي هذا الوقت، تم نشر AlmaLinux 8، الذي يتم تطويره بناءً على RHEL 8. يتم تطوير AlmaLinux 8 من قبل CloudLinux، وستقوم المجتمع بتطويره في المستقبل. الخبر الجيد هو أن AlmaLinux مجاني تمامًا، وسيتم دعمه حتى عام 2029.
خادم VPS رخيص مع نظام تشغيل AlmaLinux 8
ملاحظة: قبل التثبيت، يجب أن أذكر أنه يمكنك لصق الأوامر عبر النقر بزر الماوس الأيمن داخل الاتصال SSH (باستخدام Putty).
ملاحظة: استخدم اسم المستخدم “جذر” أو اسم مستخدم يمتلك صلاحيات الجذر لتثبيت cPanel على AlmaLinux. إذا لم يكن لديك صلاحيات الجذر، قد تحتاج إلى إضافة “sudo” قبل كل أمر تقوم بتشغيله. على سبيل المثال: “sudo yum update”. للحصول على مزيد من التفاصيل حول “Sudo”، تحقق من ماهية “Sudo” بالضبط.
استخدم هذا الأمر لتحديث الخادم قبل تثبيت cPanel. ستستغرق عملية التحديث بضع دقائق حسب سرعة الشبكة وموارد الخادم.
yum update -y
سيُطلب منك إدخال “y” ثم الضغط على Enter للمتابعة مع التحديث.
توصي cPanel بتعطيل جدار الحماية في AlmaLinux واستخدام جدران حماية من طرف ثالث مثل CSF بعد اكتمال التثبيت. يمكنك تعطيل جدار الحماية في AlmaLinux باستخدام الأوامر التالية:
iptables-save > ~/firewall.rules
systemctl stop firewalld.service
systemctl disable firewalld.service
لجعل النظام متوافقًا مع تثبيت cPanel، يجب تعطيل SELinux. للقيام بذلك، قم بتحرير ملف تكوين SELinux وتغيير المعامل SELINUX من “enforcing” إلى “disabled”. يمكنك تحرير الملف باستخدام محرر VI.
افتح الملف باستخدام الأمر التالي:
vi /etc/selinux/config
لتتمكن من إدخال الأكواد داخل الملف، اضغط على زر “i” ثم قم بتغيير “SELINUX=enforcing” إلى “SELINUX=disabled”.
لحفظ التعديلات، اضغط على زر “Esc” ثم اكتب “:wq”.
سيبدو الملف النهائي كما يلي:
This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded. SELINUX=disabled
# SELINUXTYPE= can take one of these three values: # targeted - Targeted processes are protected,
# minimum - Modification of targeted policy. Only selected processes are protected.
# mls - Multi Level Security protection.
SELINUXTYPE=targeted
قم بإعادة تشغيل الخادم لتطبيق التعديلات.
Perl هو اللغة التي كتب بها cPanel، وإذا لم تكن موجودة على الخادم، فلن يعمل تثبيت cPanel. استخدم الأمر التالي للتأكد من تثبيت Perl على الخادم:
yum install perl
يتطلب cPanel تثبيت Curl لتنزيل برنامج التثبيت. يمكنك تثبيت Curl باستخدام الأمر التالي:
yum install curl
تطلب cPanel اسم مضيف يجب أن يكون بصيغة (FQDN) اسم المجال المؤهل بالكامل. على سبيل المثال، في هذا الموضوع، سنستخدم myeserver.mydomain.com، وعليك استبدالها باسم المضيف الخاص بك.
ملاحظة هامة: استخدم اسم المضيف الخاص بك بدلاً من myeserver.mydomain.com. مثل server.operavps.com.
إليك الأمر لتحديد اسم المضيف:
hostnamectl set-hostname myeserver.mydomain.com
تستخدم خدمة Network Manager للاتصال بين الأجهزة. تطلب cPanel إزالة هذه الخدمة أو تعطيلها أثناء التثبيت. في الأنظمة التي تعمل بنظام AlmaLinux 8، ستقوم أوامر تثبيت cPanel تلقائيًا بتعطيل خدمة Network Manager وتمكين خدمة network.service.
يمكنك استخدام الكود التالي لتثبيت WHM / cPanel. ستستغرق عملية التثبيت بضع دقائق حسب سرعة الشبكة وموارد الخادم.
cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest
اعتمادًا على موارد الخادم، قد تستغرق عملية التثبيت من ساعة إلى ساعتين.
تذكر أنه يجب تمكين هذه الخدمة بعد اكتمال التثبيت باستخدام الأوامر التالية:
service NetworkManager start
chkconfig NetworkManager on
ملاحظة: ليس من الضروري إعادة تشغيل الخادم، ولكن يمكنك إعادة تشغيل جميع الخدمات المثبتة باستخدام الأمر التالي:
reboot
بعد اكتمال التثبيت، ستتمكن من الدخول إلى واجهة WHM / cPanel عبر الرابط التالي:
URL للدخول إلى لوحة تحكم cPanel / WHM:
https://serverIP:2087
اسم المستخدم لتسجيل الدخول إلى لوحة تحكم WHM:
هو “root” أو اسم المستخدم الذي تستخدمه بدلاً من root.
كلمة المرور لتسجيل الدخول إلى لوحة تحكم cPanel:
هي كلمة مرور الخادم الخاصة بك.
تأسست شركة سمارت سيرفس عام 2010 بهدف تقديم حلول وخدمات الويب المتميزة، مع التركيز على الارتقاء بالويب العربي. نحن نقدم استضافة قوية، تصميم مواقع، تسويق إلكتروني، وغيرها من الخدمات التي تساعد عملاءنا على النمو والنجاح في العالم الرقمي.
جميع الحقوق محفوظة لـ سمارت سيرفس 2010 - 2025©