ISPConfig 3 عبارة عن لوحة تحكم مضيف VPS أجنبية ممتازة جدًا، وهي مجانية ومفتوحة المصدر وتم تطويرها بشكل مستمر لعدة سنوات. حاليًا، يمكن تثبيت ISPConfig 3 بشكل أساسي على جميع أنظمة تشغيل Linux الرئيسية ويدعم التثبيت بنقرة واحدة، بما في ذلك Apache2. وnginx وPostfix وDovecot وPureFTPD وBind وPowerDNS وMySQL وما إلى ذلك.
إنه مشابه إلى حد ما لـ VestaCP الذي شاركناه من قبل، مع وظائف شاملة وقوية ويمكن دمجه مع WHMCS لبناء نظام تنشيط تلقائي للمضيف الظاهري. ومع ذلك، فإن المشكلة الأكبر في كليهما هي أن ISPConfig 3 لا يحتوي على نظام لإدارة الملفات عبر الإنترنت. حاليًا، يمكنك تثبيت مدير ملفات عبر الإنترنت بنفسك من خلال FTP، أو استخدام Web FTP لإدارة الملفات.
يأتي ISPConfig 3.1 مزودًا بمكتب بريد ونظام تحليل اسم مجال DNS، مما يسهل عليك إعداد صندوق بريد لاسم المجال واستخدام DNS الخاص بك لحل أسماء النطاق. مثل VestaCP، فهو يدعم النشر التلقائي لشهادات SSL والتثبيت التلقائي لشهادات Let’s Encrypt. يحتاج المستخدمون فقط إلى تحديد خيار Let’s Encrypt الشهادة عند إنشاء موقع ويب لتثبيت الشهادة تلقائيًا.
لمزيد من المعلومات حول لوحات تحكم VPS وأدوات إنشاء مواقع الويب، يمكنك أيضًا الاطلاع على:
- يأتي تثبيت VestaCP واستخدام VPS ولوحة تحكم المضيف الظاهري بدون برنامج تعليمي مع مكتب البريد ونظام تحليل DNS
- البرنامج التعليمي لتثبيت واستخدام WHMCS - إرسال البريد الإلكتروني لـ WHMCS وتخصيص طرق سمة قالب WHMCS
- برنامج تعليمي مجاني لتطبيق مجموعة Kubernetes من BlueMix - ذاكرة سعة 4 جيجابايت تدعم إدارة تسجيل الدخول لأذونات الجذر
1. طريقة تثبيت ISPConfig 3.1
الموقع الرسمي لـ ISPConfig 3.1: https://www.ispconfig.org/ وثائق المساعدة الموجودة على الموقع الرسمي لدروس التثبيت التفصيلية لأنظمة التشغيل الرئيسية مفصلة للغاية. توثيق/.
فيما يلي طريقة بنقرة واحدة لتثبيت ISPConfig 3.1. أنظمة التشغيل المدعومة: Debian 7 وDebian 8 وUbuntu 14.10 وUbuntu 15.10 وUbuntu 16.04 وCentos 7. أمر التثبيت كما يلي:
apt-get update && apt-get -y upgrade
apt-get install -y unzip
cd /tmp
wget --no-check-certificate -O installer.tgz "https://github.com/servisys/ispconfig_setup/tarball/master"
tar zxvf installer.tgz
cd *ispconfig*
bash install.sh
على وجه الخصوص، أود أن أذكرك أنه يوصى بتعديل اسم المضيف قبل التثبيت لتسهيل تكوينات DNS ومكتب البريد اللاحقة. طرق التعديل لـ Debian وUbuntu هي كما يلي:
أدخل الأمر في نافذة المحطة الطرفية: hostname أو uname -n، يمكنك عرض اسم المضيف للمضيف الحالي، مرجع التعديل كما يلي:
vim /etc/hosts
150.95.150.57 host.wzfou.net host
vim /etc/hostname
host.wzfou.net
重启:hostname -F /etc/hostname
再次查看:hostname
أثناء عملية التثبيت، سيسألك ISPConfig 3.1 عن المكونات التي تريد تثبيتها، بشكل أساسي على النحو التالي:
خادم الويب (Apache أو Nginx)
خادم FTP (اختياري pureftpd)
خادم DNS (bind9)
خادم MySQL
تحليل Awstats
اكتشاف Clamavd لمكافحة الفيروسات
لنقم بالتشفير شهادة مجانية
IMAP وPOP3 (خدمة البريد السريع الاختيارية أو Dovecot)
بريد الويب (اختياري RoundCube أو squirellmail)
يوصى فقط بتحديد التحديد الافتراضي أثناء عملية التثبيت.
بعد التثبيت بأكمله، يتم سرد المقارنات التي سيتم تحديدها أدناه:
حدد إصدار Mysql: Mysql o Mariadb
اطلب كلمة مرور MySql
اختر بين Apache وNginx
ما إذا كنت تريد استخدام Xcache (ذاكرة تخزين PHP المؤقتة)
سواء كنت تريد تثبيت PHPMyAdmin
نوع خادم البريد dovecot أو غيره
اختر تحديث تعريفات الفيروسات (توصية: نعم)
هل تريد تمكين الحصص (توصية: نعم)
أخيرًا حدد وضع التثبيت كخبير أو قياسي
هناك شيء واحد يجب الانتباه إليه بشكل خاص. عند ظهور المطالبة التالية، اضغط على Enter وحدد No.
===========================================================================================
Attention: When asked 'Configure database for phpmyadmin with dbconfig-common?' select 'NO'
Due to a bug in dbconfig-common, this can't be automated.
===========================================================================================
Press ENTER to continue...
يعد هذا دليلاً للتثبيت الناجح لـ ISPConfig 3.1.
2. مقدمة لاستخدام ISPConfig 3.1
افتح: https://YOURIP:8080 أو https://domain name:8080، وأدخل الحساب الافتراضي وكلمة المرور: admin وadmin، وقم بتسجيل الدخول إلى ISPConfig 3.1.
هؤلاء هم المستخدمون والمواقع الإلكترونية ومكاتب البريد ونظام DNS والمراقبة والأدوات والأنظمة. (اضغط للتكبير)
إدارة الموقع. هنا يمكنك إضافة أسماء نطاقات ومواقع ويب جديدة، وإعداد SSL، وإعادة التوجيه والنسخ الاحتياطي لموقع الويب، وما إلى ذلك.
عند إنشاء موقع ويب، يمكنك إضافة دعم شهادة SSL إلى موقع الويب. تحقق من Let’s Encrypt لتثبيت شهادة SSL مجانية تلقائيًا.
في واجهة إدارة موقع الويب، يمكنك إضافة حسابات FTP وحسابات WebDav ومستخدمي قاعدة البيانات.
البريد الإلكتروني لمكتب البريد. يمكنك إضافة حساب بريد إلكتروني جديد أو إضافة اسم نطاق جديد للبريد الإلكتروني في مكتب إدارة البريد الإلكتروني.
إدارة DNS. الغرض الرئيسي هنا هو إضافة دقة DNS لاسم النطاق، وبشكل أساسي A وCNAME وسجلات الدقة الأخرى.
خدمة المراقبة. هنا يتم عرض وحدة المعالجة المركزية والذاكرة والقرص الصلب وعرض النطاق الترددي وإحصائيات الاستخدام الأخرى للخادم.
إعدادات النظام. إليك خيارات الإعداد الخاصة بـ ISPConfig 3.1، والتي تتضمن بشكل أساسي إضافة مستخدمين عن بعد، وتكوين النظام، وحالة الخادم، وما إلى ذلك.
هناك العديد من خيارات تكوين الخادم، بما في ذلك Server وMail وGetmail وWeb وDNS وFastCGI وXMPP وJailkit وvlogger وCron وRescue وما إلى ذلك.
يمكن إدارة لغة اللوحة في إعدادات النظام. لا يحتوي ISPConfig 3.1 الافتراضي على اللغة الصينية. يمكنك تنزيله واستيراده هنا: https://www.ucblog.net/wzfou/ispconfig_cn.zip.
3. العديد من المشكلات المتعلقة بـ ISPConfig 3.1
ألخص هنا عدة مشاكل أثناء تثبيت واستخدام ISPConfig 3.1، على أمل مساعدة الجميع. يعد ISPConfig 3.1 أمرًا جيدًا حقًا للاستخدام، ولكن نظرًا لأن البرامج التعليمية الموجودة على الموقع الرسمي كلها تقريبًا باللغة الإنجليزية، فلا يمكن فهم الكثير من الأشياء إلا بعد أن تمارسها بنفسك.
3.1 شهادة SSL الخلفية
يستخدم ISPConfig 3.1 شهادة موقعة ذاتيًا في الخلفية. عند فتح المتصفح، سيُطلب منك عدم الثقة فيه. والحل هو استبدال شهادة SSL التي تم إنشاؤها أثناء تثبيت ISPConfig 3.1 بملف الشهادة الذي اشتريناه أو تقدمنا بطلب للحصول عليه. مجانا المسار كما يلي:
3.2 إنشاء نظام DNS
لإعداد نظام DNS، أول مشكلة يجب حلها هي إضافة سجلات لاصقة إلى مسجل اسم النطاق الخاص بك وتسجيل خادم NS الخاص بك. بعد التسجيل، يمكنك العودة إلى ISPConfig 3.1 لإضافة سجلات تحليل DNS.
3.3 عملية إنشاء مكتب البريد الخاص بك
أولاً، أدخل واجهة مكتب البريد لـ ISPConfig 3.1 وقم بإضافة اسم مجال جديد وربطه. (اضغط للتكبير)
بعد ذلك، انقر فوق إضافة حساب بريد إلكتروني جديد في حسابات البريد الإلكتروني. (اضغط للتكبير)
وأخيرا، بعد إضافة عنوان البريد الإلكتروني، انقر فوق فتح عبر الإنترنت. (اضغط للتكبير)
4. ملخص
بعد الاختبار، تعمل حزمة التثبيت ISPConfig 3.1 بنقرة واحدة دون أي مشاكل على Ubuntu 16.04، بينما سيكون لدى الآخرين حالات لا يمكن تفسيرها إلى حد ما. بالإضافة إلى ذلك، إذا كنت تريد تثبيت ISPConfig 3.1 على خوادم متعددة، فستحتاج إلى تحديد نظام Debian 8.
الترجمة الصينية لـ ISPConfig 3.1 ليست كاملة تمامًا. يمكنك تصدير النسخة الإنجليزية الأصلية مباشرةً، ثم ترجمتها يدويًا بنفسك ثم تحميلها. أو يمكنك دمج الترجمة الصينية مع الترجمة الإنجليزية الأصلية، ثم العثور على الترجمة التي لا تحتوي على الترجمة الصحيحة وترجمتها بنفسك.
ملاحظة: تم التحديث في 11 يوليو 2017، للتعرف على طريقة تكامل ISPConfig وWHMCS، يرجى الرجوع إلى: طريقة تكامل ISPConfig وWHMCS - التنشيط التلقائي للمضيف الظاهري ومستخدمي مساحة الإدارة.