Plesk: مركز التحكم لتطبيقات الويب الخاصة بك
عندما تقوم بحجز استضافة معنا في Ypsilon.dev، ستحصل على إمكانية الوصول إلى لوحة التحكم القوية Plesk. تجعل Plesk من السهل للغاية إدارة ونشر التطبيقات الحديثة. سواء كنت تدير موقع WordPress تقليدي، أو تطبيق React/Node.js حديث، أو واجهة خلفية بـ Python – تدعمك Plesk بالكامل.
1. إعدادات وإصدارات PHP
تعمل معظم مواقع الويب اليوم باستخدام PHP. في Plesk يمكنك تحديد إصدار PHP الذي تريد استخدامه لكل نطاق بشكل فردي (مثل PHP 8.1 أو 8.3). انتقل إلى "إعدادات PHP" في لوحة التحكم.
- يمكنك تعديل القيود مثل
memory_limitأوmax_execution_timeمباشرة من خلال الواجهة الرسومية. - يمكنك تحديد ما إذا كان يجب تشغيل PHP كتطبيق FPM أو FastCGI (يوصى بـ FPM للحصول على أفضل أداء).
2. استضافة تطبيقات Node.js
هل يستخدم مشروعك Express، Next.js، أو إطار عمل Node.js آخر؟ يوفر لك Plesk مدير Node.js مدمج. انقر على "Node.js" في القائمة الرئيسية للنطاق الخاص بك.
- قم بتفعيل Node.js للنطاق.
- يقوم Plesk تلقائيًا بتحميل ملف
package.jsonالخاص بك ويسمح لك بتثبيت تبعيات NPM بنقرة واحدة. - يتيح لك مدير التطبيق تعيين متغيرات البيئة (ENV).
- يتم توجيه زيارات تطبيقك تلقائيًا عبر وكيل NGINX العكسي الداخلي إلى مثيل Node.js الخاص بك. لا تحتاج إلى تكوين أي منافذ (Ports) يدويًا!
3. تطبيقات وإطارات عمل Python (Django / Flask)
سواء لعلوم البيانات (Data Science)، أو واجهات برمجة التطبيقات (APIs)، أو لمجرد التفضيل – توفر لك Plesk بيئة استضافة مريحة عبر خيار "إعداد Python".
تستخدم Plesk تقنية Phusion Passenger. ما عليك سوى اختيار نص البدء الخاص بك مثل app.py أو wsgi.py، وتحديد إصدار Python، وسيبدأ الخادم البيئة الافتراضية (venv) من أجلك. يمكنك أيضًا تثبيت المتطلبات (requirements.txt) مباشرة عبر واجهة المستخدم.
4. النشر التلقائي باستخدام Git
لا مزيد من رفع الملفات يدويًا عبر FTP! باستخدام إضافة "Git"، يمكنك ربط مستودعك (GitHub، GitLab، Bitbucket) بسلاسة في Plesk.
- Webhooks: بمجرد دفع كود جديد إلى الفرع الرئيسي `main`، تستقبل Plesk إشعار Webhook وتسحب أحدث الملفات تلقائيًا.
- إجراءات النشر: يمكنك تحديد أوامر Shell ليتم تنفيذها تلقائيًا بعد سحب الكود (مثل
npm run build،composer installأو ترحيل قواعد البيانات).
إذا كانت لديك أي أسئلة أخرى بخصوص إطار عمل معين في حساب Plesk الخاص بك، فلا تتردد في فتح تذكرة دعم!