استضافة LEMP VPS: خادم جاهز بـ Nginx وMySQL وPHP
- Nginx وMySQL وPHP-FPM مثبّتة
- نشر فوري لمواقع PHP وLaravel
- حرية الإعداد بصلاحيات root
خادم HELPER VPS LEMP VPS هو خادم سحابي يعمل بنظام Linux حيث يتم تثبيت Nginx وMySQL وPHP على Ubuntu 24.04 LTS عند اختيار LEMP من قائمة الصور أثناء الإنشاء، ويتم الفوترة كل 1 أو 3 أو 6 أو 12 شهرًا بدءًا من $25.00 شهريًا. لا حاجة لتثبيت خادم الويب وقاعدة البيانات واحدًا تلو الآخر: قم بتحميل ملفات PHP وسيكون موقعك يعمل.
ما هو LEMP؟
LEMP اختصار من الأحرف الأولى لـ Linux وNginx (يُنطق engine-x، ومنه حرف E) وMySQL وPHP، وهو من أكثر إعدادات الخوادم شيوعًا لتشغيل مواقع PHP. يستقبل Nginx طلبات الزوار فيرسل الملفات الثابتة مباشرة، ويمرّر طلبات PHP إلى PHP-FPM لمعالجتها، وتُقرأ البيانات وتُكتب في قاعدة بيانات MySQL.
مقارنةً بـ LAMP الذي يستخدم Apache، يتميز Nginx بمعالجة اتصالات متزامنة كثيرة بذاكرة قليلة، فتكون الكفاءة جيدة حتى على الخوادم الصغيرة. والأربعة كلها مفتوحة المصدر، وترفع عليها كما هي أطر عمل PHP مثل Laravel وSymfony وCodeIgniter أو مواقع PHP التي كتبتها بنفسك. وحتى عند نقل مواقع PHP قديمة إلى خادم جديد لا تحتاج إلى تغيير كبير في الإعدادات لأنه إعداد مألوف.
ماذا يمكنني أن أفعل بـ LEMP VPS؟
شغّل تقريبًا كل خدمات الويب المبنية بـ PHP عبر الاستضافة الذاتية لـ LEMP.
مواقع PHP
ارفع موقع PHP أو منتدى كتبته بنفسك واربطه بقاعدة بيانات MySQL وانشره فورًا.
Laravel وتطبيقات أطر العمل
ثبّت الاعتماديات عبر Composer وانشر تطبيقات Laravel وSymfony بإعداد Nginx واحد.
عدة أنظمة إدارة محتوى
شغّل جنبًا إلى جنب على خادم واحد برامج مبنية على PHP مثل WordPress وDrupal وMediaWiki.
خوادم API
ضع REST API المبنية بـ PHP خلف Nginx واربطها بتطبيقات الجوال أو الخدمات الأخرى.
كيف أبدأ مع LEMP VPS؟
أنشئ واتصل وارفع الملفات فيُفتح الموقع.
الخطوة 1. إنشاء الخادم
اختر المنطقة والحجم ثم اختر LEMP من قائمة الصور. يُثبَّت Nginx وMySQL وPHP على Ubuntu 24.04.
الخطوة 2. الاتصال عبر SSH
اتصل بمفتاح SSH أو كلمة مرور root وتحقق من التثبيت عبر nginx -v وmysql --version وphp -v.
الخطوة 3. رفع الموقع
أنشئ إعداد موقع في Nginx وارفع ملفات PHP إلى مجلد الويب، ثم أنشئ في MySQL قاعدة بيانات ومستخدمًا للموقع.
ما فوائد الاستضافة الذاتية لـ LEMP مباشرة على VPS؟
قلّل وقت التثبيت وحدد الإعدادات لتناسب موقعك تمامًا.
إعداد جاهز للاستخدام: وفّر وقت تثبيت خادم الويب وقاعدة البيانات وPHP كلًا على حدة وربطها.
إدارة ملفات الإعدادات بنفسك: عدّل إعدادات Nginx وPHP-FPM وMySQL لتناسب طبيعة موقعك.
عدة مواقع: أضف إعداد Nginx لكل نطاق لتشغيل عدة مواقع على خادم واحد.
اختيار أقراص عالية الأداء: شغّل بسرعة المواقع كثيرة القراءة والكتابة في قاعدة البيانات عبر خطط NVMe.
الموقع الذي تريده: ضع خادمك في المكان الأقرب إلى الزوار من بين 40 مدينة في 31 دولة.
السعر نفسه: أي منطقة تختارها، الخطة نفسها بالرسوم الشهرية نفسها، فيسهل الحساب.
أدوات تُستخدم مع إعداد LEMP
البرامج التي يتكون منها LEMP VPS وأدوات يحسن استخدامها معها.
- NGINX
- MySQL
- PHP
- Redis
- Ubuntu
ضع خادمك قريبًا من عملائك
أنشئ خادم LEMP بالسعر نفسه في أي من 40 مدينة في 31 دولة.
كيف أضيف موقعًا جديدًا على LEMP VPS؟
جهّز لكل موقع ثلاثة أشياء: إعداد Nginx وقاعدة البيانات والشهادة.
في Ubuntu يضع Nginx إعدادات المواقع في المجلد /etc/nginx/sites-available ويفعّلها بربطها في المجلد sites-enabled. اكتب في ملف الموقع الجديد النطاق عبر server_name ومجلد الويب عبر root، واضبط تمرير طلبات PHP إلى مقبس PHP-FPM، ثم تحقق من الصياغة عبر sudo nginx -t وطبّق عبر sudo systemctl reload nginx.
لقاعدة البيانات اتصل عبر sudo mysql وأنشئ لكل موقع قاعدة بيانات ومستخدمًا منفصلين، وامنح ذلك المستخدم صلاحيات قاعدة بياناته فقط فلا تختلط بيانات المواقع. وبعد ضبط سجل A للنطاق على IP الخادم احصل على شهادة Let's Encrypt عبر Certbot فيكتمل موقع HTTPS. ويجدد Certbot الشهادة تلقائيًا بدورة محددة.
كيف أدير خادم LEMP ليبقى مستقرًا طويلًا؟
يكفي الاهتمام بانتظام بالتحديثات وجدار الحماية والنسخ الاحتياطي.
احصل على تحديثات أمان نظام التشغيل وNginx وMySQL وPHP عبر sudo apt update وsudo apt upgrade. وبجدار الحماية ufw في Ubuntu افتح SSH ومنفذي الويب (80 و443) فقط، ولا تفتح منفذ MySQL رقم 3306 للخارج واستخدمه داخل الخادم فقط فيكون آمنًا. ومن الجيد تشغيل sudo mysql_secure_installation في البداية لضبط الإعدادات الأساسية.
صدّر قاعدة البيانات بانتظام عبر mysqldump واحفظها في مكان آخر، وإذا فعّلت خيار النسخ الاحتياطي التلقائي عند الإنشاء يُنسخ الخادم كله احتياطيًا بانتظام. وإذا كبر الموقع ونقصت الذاكرة فأنشئ خادمًا جديدًا بخطة أكبر وانقل مجلد الويب وقاعدة البيانات. وإذا فعّلت سجل الاستعلامات البطيئة تجد بسهولة الأجزاء التي تثقل الموقع.
الأسئلة الشائعة حول استضافة LEMP
أسئلة شائعة عند اختيار خادم VPS لـ LEMP وتثبيته.
ماذا يُثبَّت على LEMP VPS؟
يُثبَّت على Ubuntu 24.04 LTS خادم الويب Nginx وقاعدة البيانات MySQL وPHP (PHP-FPM). وعند الدخول تنشئ إعدادات الموقع فورًا وترفع ملفات PHP.
كم رسوم استضافة LEMP VPS؟
لا رسوم إضافية على تطبيق LEMP، تدفع سعر خطة الخادم التي اخترتها فقط. تبدأ أصغر خطة من $25.00 شهريًا، والخطة نفسها بالسعر نفسه في جميع المناطق.
كيف أشتري خادم LEMP؟
اختر المنطقة والحجم، وحدد LEMP كصورة، وادفع لإنشاء الخادم. يمكنك اختيار فترة فوترة لمدة 1 أو 3 أو 6 أو 12 شهرًا، مع خصم 10% لـ 3 أشهر، و15% لـ 6 أشهر، و25% لـ 12 شهرًا.
ما الفرق بين LEMP وLAMP؟
خادم الويب مختلف. LEMP يستخدم Nginx وLAMP يستخدم Apache. يعالج Nginx اتصالات كثيرة بذاكرة قليلة فيناسب VPS الصغير، ويعمل PHP منفصلًا عبر PHP-FPM.
هل يمكنني تثبيت وحدات PHP إضافية؟
نعم، لديك صلاحيات root فثبّت الامتدادات التي تحتاجها بصيغة sudo apt install php-NAME ثم أعد تشغيل PHP-FPM. وتثبّت Composer أيضًا بنفسك وتستخدمه.
هل يمكنني استخدام قاعدة بيانات أخرى بدل MySQL؟
نعم، يمكنك تثبيت PostgreSQL أو MariaDB على الخادم نفسه أو تشغيلها عبر Docker. واترك MySQL المثبتة كما هي، أو أوقفها إن لم تستخدمها.
هل يمكنني رفع تطبيق Laravel؟
نعم، ثبّت الاعتماديات عبر Composer وحدد root في Nginx على مجلد public للتطبيق. وشغّل مهام الطوابير باستمرار عبر خدمة systemd أو Supervisor.
كيف أرسل البريد من الموقع؟
ترسل بربط خدمة إرسال بريد تستخدم المنفذ 587 في إعدادات البريد لتطبيقك. المنفذ 25 الصادر مغلق على جميع الخوادم، فاستخدام خدمة إرسال هو الأسلوب الأساسي.
هل يمكنني الاتصال بقاعدة البيانات من الخارج؟
ننصح بالاتصال عبر نفق SSH. إذا اتصلت من حاسوبك بالمنفذ 3306 على الخادم عبر إعادة توجيه منافذ SSH تستخدم أدوات الإدارة دون فتح منفذ MySQL على الإنترنت.
كيف يتم النسخ الاحتياطي؟
اختيار خيار النسخ الاحتياطي التلقائي عند الإنشاء يضيف 5.6% من سعر الخطة إلى الرسوم ويقوم بنسخ الخادم كاملًا بانتظام. يتم طلب العودة من صفحة الدعم بمجرد تأكيد أول دفعة، وحفظ نسخة منفصلة من قاعدة البيانات باستخدام mysqldump يمنحك طمأنينة إضافية.
هل يمكنني إعادة التثبيت إلى الحالة الأولى؟
نعم، إذا اخترت صورة LEMP مجددًا عبر إعادة تثبيت نظام التشغيل في صفحة الخادم يُثبَّت من جديد. والقرص يُمسح، فنزّل مجلد الويب وقاعدة البيانات أولًا.
Nginx وMySQL وPHP برامج مفتوحة المصدر تملكها مشاريعها، ويقتصر دور HELPER VPS على تثبيتها عند إنشاء الخادم. وبعد التثبيت يتولى العميل بنفسه التحديثات والإعدادات وكود الموقع والاستفسارات عن استخدام البرامج. ورسوم الخادم هي سعر الخطة المختارة، ولا رسوم إضافية على تطبيق LEMP نفسه.
دليل خادم LEMP
خطوات يُستحسن القيام بها أولًا بعد استلام الخادم.
