Preloader
close
web-hosting

استضافة سريعة وسهلة.

shared-hosting

باقات تناسب إحتياجاتك

vps-drawer

استلم سيرفرك خلال ساعة.

💬
هل تحتاج مساعدة؟
فريق سمارت سيرفس متواجد لخدمتك على مدار الساعة للإجابة على جميع استفساراتك.
002-01149338526
تواصل عبر واتساب

تنصيب CSF بعد إغلاق موقع ConfigServer

تنصيب CSF بعد إغلاق موقع ConfigServer

دليل تنصيب CSF بعد إغلاق موقع ConfigServer

هنا طريقة مضمونة لتثبيت CSF/LFD يدويًا من أرشيف GitHub، مع خطوات ما بعد التثبيت وفتح المنافذ الشائعة.

لماذا نحتاج لطريقة بديلة؟

بعد إغلاق موقع ConfigServer الرسمي، توقفت التنزيلات والتحديثات الآلية لـ CSF/LFD.
لكن ما زال بالإمكان تثبيت CSF يدويًا من أرشيف csf.tgz المتاح على GitHub والعمل به بشكل طبيعي.

معلومة: CSF ما يزال يعمل عبر iptables، لذلك يجب الانتباه لتداخلاته مع firewalld/nftables إن كانت مفعّلة.

من أين ننزّل CSF الآن؟

استخدم الأرشيف المستضاف على GitHub:


cd /usr/local/src
wget https://github.com/waytotheweb/scripts/raw/refs/heads/main/csf.tgz
tar -xzf csf.tgz
cd csf

التثبيت على RHEL / AlmaLinux / Rocky (8/9)

تحذير: قبل التفعيل، تأكد من فتح منفذ SSH الخاص بك، حتى لا تُغلق على نفسك.

sudo dnf -y install perl perl-libwww-perl perl-LWP-Protocol-https perl-GDGraph iptables-services bind-utils tar
# تعطيل firewalld/nftables لأن CSF يعتمد iptables
sudo systemctl disable –now firewalld || true
sudo systemctl disable –now nftables || true# التثبيت
sudo sh install.sh

التثبيت على Debian / Ubuntu


sudo apt update
sudo apt -y install perl libwww-perl liblwp-protocol-https-perl libgd-graph-perl dnsutils tar
# إن كان ufw مفعّلًا
sudo ufw disable || true# التثبيت
sudo sh install.sh

التثبيت على خوادم cPanel/WHM

يتوفر مُثبّت يدمج CSF داخل WHM مباشرة:


# من داخل مجلد csf بعد فك الضغط
./install.cpanel.sh

تهيئة أساسية بعد التثبيت

  1. أضِف آي-بي الإدارة إلى السماح:
    csf -a YOUR.IP.ADDR.HERE
  2. أوقف وضع الاختبار وفعّل CSF/LFD:

    sudo sed -i 's/TESTING = "1"/TESTING = "0"/' /etc/csf/csf.conf
    sudo csf -r
    sudo csf -e
    sudo systemctl enable --now lfd
  3. اضبط المنافذ الشائعة (مثال):

    # داخل /etc/csf/csf.conf
    TCP_IN = "22,80,443,25,110,143,587,993,995"
    TCP_OUT = "22,80,443,25,110,143,587,993,995,53"
    # ثم إعادة تحميل القواعد
    csf -r
  4. اختبر البيئة:
    perl /usr/local/csf/bin/csftest.pl

منافذ FTP/SFTP والنسخ الاحتياطي

  • SFTP: يكفي فتح المنفذ 22 (خروجًا من خادمك ودخولًا في الخادم البعيد).
  • FTP/FTPS: تحتاج المنفذ 21 + نطاق منافذ Passive في الخادم البعيد (IN) مع السماح بها خروجًا من خادمك (OUT). اضبط النطاق بحسب إعدادك الفعلي.
نصيحة: إن واجهت تعليقات في “Validating…” لوجهات النسخ، اختبر رفع ملف يدويًا بـ curl أو lftp لعزل السبب (صلاحيات/مسار/فايروول).

أسئلة شائعة

هل يمكن التحديث بعد الإغلاق؟

التحديث الآلي لن يعمل بعد إغلاق الموقع. للتحديث اليدوي: أعد تنزيل csf.tgz وفكّه فوق الإصدار الحالي، أو أزل CSF ثم أعد تثبيته.

هل يتعارض CSF مع firewalld؟

CSF يعتمد iptables؛ إن كان firewalld أو nftables مفعّلًا قد يحدث تضارب. عطّلهم قبل تفعيل CSF.

هل يمكن تثبيت CSF دون cPanel؟

نعم—اتبع خطوات RHEL أو Debian بالأعلى باستخدام install.sh.

سمارت سيرفس

سمارت سيرفس (SmartServs)

فريق سمارت سيرفس يضم نخبة من المحررين والمتخصصين في صناعة المحتوى الرقمي، نعمل معًا لتقديم مقالات ومواد تقنية محدثة تساعد المستخدمين على الاستفادة من خبراتنا في مجالات التصميم، التسويق الرقمي، الاستضافة، وتحسين محركات البحث.

اترك رد