قبل بضعة أيام، شاركت لوحتي مضيف VPS أجنبيتين ممتازتين: Vestacp وISPConfig. قال أحد الأصدقاء في رسالة إن الإصدار الجديد من لوحة تحكم مضيف BT.cn Pagoda VPS يمكنه نشر شهادات SSL بنقرة واحدة. فيما يتعلق بلوحة مضيف Pagoda VPS، فقد جربتها عندما تم إطلاقها لأول مرة، وهي تتمتع بنفس الشعور الذي كانت عليه AMH في ذلك الوقت. الوظائف بسيطة ولكن الواجهة جميلة، وهي مناسبة للمبتدئين لإنشاء مواقع الويب.

لقد قمت هذه المرة بتجربة لوحة تحكم مضيف Pagoda VPS (الإصدار 5.0 حاليًا). أهم ما يميزها بطبيعة الحال هو الإضافة التلقائية لشهادات SSL بنقرة واحدة، في الواقع، في رأيي. Pagoda VPS من أبرز ميزات لوحة تحكم المضيف أن فريق التطوير الخاص بها يعمل باستمرار على تحديث وتحسين الكود، وإصدار إصدارات تجريبية كل أسبوع وإصدارات محدثة كل شهر.

نعلم جميعًا أنه لا يوجد تقريبًا أي مخرج للبرمجيات المجانية في الصين. لنأخذ AHM كمثال، في ذلك الوقت، كانت AHM تقريبًا نفس لوحة الباغودا الحالية، وقد كانت محبوبة جدًا من قبل الأصدقاء على مستوى القاعدة بسبب بساطتها وتثبيتها للبرامج. لسوء الحظ، بعد الإصدار 4.2، لم يعد AMH مجانيًا، ولكن تم تغييره إلى برنامج مدفوع، ما زلت أتذكر بشكل غامض أن موقع AHM الرسمي أزال الكلمات "لوحة مجانية" بصمت.

فيما يتعلق بمثل هذا "التغيير"، أعتقد أن سببه هو بيئة التطوير المحلية. هناك عدد قليل من لوحات الاستضافة المجانية في الخارج، مثل Vestacp وISPConfig. لقد كان نموذج الإبقاء عليها مجانية مع تقديم الخدمات المدفوعة جيدًا، لكن هذا النموذج لا يعمل في الصين. الجميع يعرف أسباب ذلك. لذلك، آمل بشدة أن يستمر تحديث لوحة Pagoda VPS لإفادة غالبية أصدقاء مشرفي المواقع.

الإصدار الجديد من تجربة بناء موقع الويب للوحة المضيفة BT.cn Pagoda VPS - عملية تحديث تشبه اللوحة مع وظائف شاملة

إذا كنت تريد معرفة المزيد عن استضافة VPS ولوحات استضافة VPS، يمكنك أيضًا إلقاء نظرة على:

  1. ISPConfig 3.1 تثبيت ممتاز للوحة تحكم مضيف VPS واستخدام SSL لدقة اسم مجال DNS والنشر التلقائي لـ SSL
  2. يأتي تثبيت VestaCP واستخدام VPS ولوحة تحكم المضيف الظاهري بدون برنامج تعليمي مع مكتب البريد ونظام تحليل DNS
  3. أداة إنشاء موقع Linux VPS، تثبيت LNMP 1.4 واستخدامه، تجديد التكوين التلقائي لـ SSL ودعم PHP متعدد الإصدارات

ملاحظة: تحديث السجل:

1. بالإضافة إلى الإصدار الصيني من لوحة مضيف Pagoda VPS، هناك أيضًا إصدار باللغة الإنجليزية، خصيصًا للمستخدمين الدوليين، يرجى الرجوع هنا: الإصدار الدولي للوحة تحكم Pagoda Free VPS من aaPanel - يتم تطبيقه تلقائيًا على إصدارات SSL وإصدارات PHP المتعددة للتعايش. . 2018.9.23

2. توجد أيضًا لوحة تحكم مضيف VPS مجانية قديمة هنا: WDCP، والتي تعمل على تحديث نسختها باستمرار وتحسين وظائفها مؤخرًا. إذا كنت مهتمًا، يرجى الاطلاع على: لوحة تحكم خادم WDCP المجاني - تبديل SSL بنقرة واحدة بين NginxApache. وإصدارات PHP. 2017.1.10

1. تركيب لوحة مضيف Pagoda

الموقع الرسمي للوحة المضيفة Baota: www.bt.cn، متطلبات تثبيت اللوحة هي كما يلي:

إصدار Python: 2.6/2.7 (سيتم تثبيته تلقائيًا عند تثبيت الباغودا)
الذاكرة: 128 ميجا بايت أو أكثر، يوصى بـ 512 ميجا بايت أو أكثر (تشغل اللوحة النقية حوالي 10 ميجا بايت من ذاكرة النظام)
القرص الصلب: أكثر من 100 ميجا بايت متوفرة مساحة القرص (تشغل اللوحة النقية حوالي 20 ميجابايت من مساحة القرص)
النظام: CentOS 6.x / 7.x (Ubuntu، Debian، Fedora)، تأكد من أنه نظام تشغيل نظيف، ولا يحتوي على Apache/Nginx/php/MySQL من بيئات أخرى تم تثبيتها.

تحتوي لوحة مضيف Pagoda على برنامج:

Nginx-Tengine-2.2.0
Nginx1.8 – 1.10
Apache2.4.20
PHP5.2 – 7.1 (اختياري أثناء التثبيت، يدعم التعايش متعدد الإصدارات، باستثناء php7.0، php7.1) يحتوي على zendloader)
MySQL5.5 – 5.7 (اختياري أثناء التثبيت)
Pure-Ftpd
phpMyadmin
OpenResty
لوحة الويب عبر الإنترنت

أمر التثبيت بنقرة واحدة الخاص بلوحة مضيف Pagoda هو كما يلي:

#Centos安装命令:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

#试验性Centos/Ubuntu/Debian安装命令 独立运行环境(py3.7) 可能存在少量兼容性问题 不断优化中  
curl -sSO http://download.bt.cn/install/install_panel.sh && bash install_panel.sh

#Ubuntu/Deepin安装命令:
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

#Debian安装命令:
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh

#Fedora安装命令:
wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh

#Linux面板7.4.5升级命令:
curl http://download.bt.cn/install/update6.sh|bash

ملاحظة: إذا كنت تستخدم منصة مثل Alibaba Cloud، وGoogle Cloud، وTencent Cloud، وما إلى ذلك والتي يمكنها تخصيص قواعد جدار الحماية المضيف، فيرجى أولاً إطلاق 20 21 30000-40000 منفذ (FTP) في مركز التحكم <x2 > 22 (SSH) 80 443 (موقع الويب وSSL) 3306 (اتصال قاعدة البيانات عن بعد) 888 (phpmyadmin) والمنافذ الأخرى.

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

2. تكوين لوحة مضيف Pagoda

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

إذا كانت هذه هي المرة الأولى التي تدخل فيها، فسيتم إدراج مكونات LNMP أو LAMP لتختار تثبيتها، ولا يهم إذا لم تظهر. انتقل مباشرة إلى "إدارة البرامج" باللوحة وانقر للتثبيت لهم بشكل منفصل.

يستغرق تثبيت Nginx وPHP وMysqL على Pagoda الكثير من الوقت. يرجى الانتظار بصبر. يمكنك الدخول إلى إدارة البرنامج في أي وقت والنقر فوق "تثبيت" للتحقق من التقدم.

هذه هي واجهة لوحة مضيف Pagoda. على اليسار توجد وظيفة التنقل، والتي تتضمن بشكل أساسي: موقع الويب، وFTP، وقاعدة البيانات، والمراقبة، والأمان، والملفات، والمهام المجدولة، وإدارة البرامج، وإعدادات اللوحة، وما إلى ذلك. (اضغط للتكبير)

توفر لوحة مضيف Pagoda الكثير من تنزيلات برامج إنشاء مواقع الويب والتثبيت بنقرة واحدة في الخلفية. يمكنك بسهولة إنشاء بيئة LNMP أو LAMP:

Nginx 1.12    خادم الويب     خفيف الوزن، ويشغل ذاكرة أقل وتزامن قوي
Apache  < x2> الويب الخادم     المصنف رقم 1 في العالم، سريع وموثوق وقابل للتوسيع من خلال واجهة برمجة التطبيقات البسيطة
MySQL 5.5    قاعدة بيانات SQL <x2 >   MySQL هو نظام لإدارة قواعد البيانات العلائقية
Pure-Ftpd 1.0.45    خادم FTP     PureFTPd هو خادم FTP مجاني. برنامج خادم يركز على قوة البرنامج وأمنه
معيار Pagoda 1.3    أخرى    اختبر الأداء الأساسي للخادم!
Pagoda بنقرة واحدة نشر كود المصدر 1.0    الامتداد    نشر البرامج الشائعة بسرعة!
Tomcat    مترجم اللغة  < x2> الخيار الأول لتطوير وتصحيح أخطاء برامج JSP
Qiniu Cloud Storage     المهام المجدولة     حزم مواقع الويب أو قواعد البيانات وعمل نسخة احتياطية لها إلى مساحة تخزين كائنات Qiniu Niu، توفر Qiniu مساحة تخزين مجانية تبلغ 10 جيجابايت، انقر لتطبيق
Linux Toolbox 1.0    أدوات النظام    أدوات نظام Linux، وتكوين DNS، مبادلة المنطقة الزمنية!
Alibaba Cloud OSS    مهمة مجدولة    حزم موقع الويب أو قاعدة البيانات ونسخها احتياطيًا إلى كائن Alibaba Cloud OSS مساحة تخزين، يوفر Alibaba Cloud OSS مساحة تخزين مجانية تبلغ 5 جيجابايت، انقر لتطبيق
PHP Guardian 1.2    أخرى     مراقبة حالة تشغيل PHP-FPM لمنع حدوث أخطاء 502 بكميات كبيرة!
phpMyAdmin 4.4    أداة قاعدة البيانات     أداة إدارة MySQL على الويب
تخزين FTP مساحة     المهام المجدولة    قم بتعبئة مواقع الويب أو قواعد البيانات وعمل نسخة احتياطية منها على مساحة تخزين FTP.
Redis 3.2.9 < x2>  ذاكرة التخزين المؤقت العالمية     Redis هي قاعدة بيانات ذات قيمة مفتاحية عالية الأداء (لاستخدام PHP للاتصال بـ redis، تحتاج إلى تثبيت ملحق redis في إعدادات PHP)
Memcached 1.4  < x2> ذاكرة التخزين المؤقت العالمية    Memcached هو نظام ذاكرة تخزين مؤقت لكائنات الذاكرة الموزعة عالي الأداء
ترقية تصحيح تصحيح العقدة 1.0     ترقية التصحيح <x2 >  يستخدم لتصحيح وتحديث عقد التنزيل
Pagoda WebHook    يمتد     WebHook، والتي يمكنها تعيين البرامج النصية لرد الاتصال وتستخدم عادةً لإشعارات رد الاتصال من جهات خارجية!
PHP-5.2    مترجم اللغة     PHP هي أفضل لغة برمجة في العالم. العالم
PHP-5.3  <x2 > مترجم اللغة    PHP هي أفضل لغة برمجة في العالم
PHP-5.4  <x2 > مترجم اللغة    PHP هي أفضل لغة برمجة في العالم
PHP-5.5    مترجم اللغة    PHP هو أفضل لغة برمجة في العالم
PHP-5.6     مترجم اللغة    PHP أفضل لغة برمجة في العالم
PHP-7.0   <x2 > مترجم اللغة    PHP هي أفضل لغة برمجة في العالم
PHP-7.1     مترجم اللغة < x2>  PHP هي أفضل لغة برمجة في العالم

في واجهة إدارة البرنامج، انقر فوق برنامج معين لتثبيته مباشرة.

توفر Nginx وMysqL وPHP وMemcached وRedis وما إلى ذلك عمليات بدء التشغيل وإعادة التشغيل وغيرها بعد التثبيت، يمكنك النقر فوق لتنفيذ العمليات المقابلة. يمكنك أيضًا تعديل ملفات التكوين ذات الصلة بنفسك.

3. عملية بناء موقع لوحة Pagoda

أولاً، تأكد من تثبيت LNMP أو LAMP، ثم انتقل إلى "موقع الويب"، وانقر فوق "جديد"، وأدخل اسم المجال الذي تريد ربطه، وحدد قاعدة بيانات MysqL وإصدار PHP، وحدد موقع دليل موقع الويب.

ثانيًا، بعد إضافة موقع الويب، يتعين عليك إجراء الإعدادات ذات الصلة. بشكل أساسي إدارة اسم المجال، وربط الدليل الفرعي، ودليل موقع الويب، وتقييد حركة المرور، والثابت الزائف، والمستند الافتراضي، وملف التكوين، وSSL، وإصدار PHP، وTomcat، وإعادة التوجيه 301، والوكيل العكسي، وفحص المخاطر، وما إلى ذلك.

شبه ساكنة. توفر لوحة Pagoda بالفعل قواعد شبه ثابتة للبرامج شائعة الاستخدام. يمكنك إضافة قواعد شبه ثابتة مباشرة للبرامج الشائعة مثل DZ وWP.

إضافة شهادة SSL. هنا يمكنك إضافة شهادة SSL الخاصة بك أو شهادة Let's Encrypt التي توفر أيضًا شهادة TrustAsia DV SSL CA – G5.

301 قفزة. يمكن استخدام هذه الوظيفة للانتقال من www إلى غير www. بشكل افتراضي، إذا قمت بإضافة SSL، فإن الوصول إلى Http سوف ينتقل إلى Https، فلا حاجة للانتقال.

قاعدة بيانات MysqL. يمكن للوحة Pagoda إنشاء قاعدة بيانات مباشرة أو استخدام PHPmyadmin لإدارة قاعدة البيانات.

مدير الملفات. تعد إدارة الملفات عبر الإنترنت مريحة للغاية، حيث يمكنك التحميل والتنزيل والحذف مباشرة وما إلى ذلك.

4. مشاكل في استخدام ألواح الباغودا

مشكلة في الذاكرة غير كافية. يستغرق تثبيت PHP وMysqL وقتًا طويلاً. إذا كانت الذاكرة صغيرة، إذا اخترت تثبيت MysqL 5.6 أو أعلى، فسيحدث خطأ: "g++: خطأ داخلي في المترجم: قُتل (برنامج cc1plus)". يحدث هذا بسبب عدم كفاية الذاكرة. الحل هو زيادة ذاكرة SWAP.

dd if=/dev/zero of=/mnt/swap bs=1M count=4096
mkswap /mnt/swap
swapon /mnt/swap

#使用完了可以删除:
sudo swapoff /swapfile
sudo rm /swapfile 

تثبيت البرنامج عالق أو في انتظار التنفيذ. يتم تنزيل LNMP وتثبيته مباشرة على لوحة Pagoda من خلال الخلفية، على الرغم من أن هذا يمكن أن يؤدي إلى تسريع السرعة وزيادة الانتقائية، نظرًا لسرعة العقدة، عند تثبيت البرنامج في خلفية لوحة Pagoda، غالبًا ما يتم "انتظار التنفيذ". يبدو. إذا واجهت مثل هذه المشكلة، فحاول إعادة تشغيل اللوحة أولاً: إعادة تشغيل خدمة bt.

فشل تطبيق شهادة SSL. يشير هذا بشكل أساسي إلى فشل تطبيق الشهادة المجانية Let's Encrypt. هذا حقًا "فخ" لـ Alibaba Cloud DNS. بعد الاختبار، إذا استخدمت Alibaba Cloud DNS، فستكون هناك مشكلة فشل التحقق من DNS. بالطبع، وظيفة تطبيق Pagoda لشهادة Let's Encrypt ليست مثالية بعد. ونسبة الفشل مرتفعة.

تمكين HTTP/2. إذا كنت تستخدم SSL، فستحتاج بطبيعة الحال إلى تمكين HTTP/2. إذا كان Nginx، فقم بتعديل ملف التكوين بعد تمكين ssl، وقم بتغيير الاستماع 443 ssl؛ احرص أيضًا على عدم حذف الفواصل المنقوطة عن طريق الخطأ.

5. ملخص

قام فريق تطوير لوحة Baota VPS بتحسين البرنامج في السنوات القليلة الماضية، لذلك تمت إضافة العديد من الميزات الجديدة على وجه الخصوص، لوحة الخلفية ملائمة جدًا لتثبيت Nginx وMysqL وPHP وما إلى ذلك، وهو ما يكاد يكون سهلاً. عملية تشبه الخداع مناسبة لمنشئي مواقع الويب المبتدئين الذين تحولوا للتو من الاستضافة الافتراضية إلى VPS.

ومع ذلك، يجب أن نذكر أنه على الرغم من أن استخدام لوحة VPS أمر مريح، إلا أنه سيواجه العديد من المشكلات. على سبيل المثال، مشكلة الذاكرة المذكورة في هذه المقالة غير موجودة إذا كنت تستخدم LNMP أو Oneinstack. بالإضافة إلى ذلك، يعد أمان اللوحة أيضًا أمرًا مهمًا للغاية. تذكر التحقق من الموقع الرسمي بشكل متكرر لمعرفة ما إذا كان هناك أي تحديثات للتصحيح.

اترك رد