بالنسبة لبيئة نظام خادم موقع الويب، يتم استخدام Linux وWindows بشكل أساسي نظرًا لأن Linux أكثر أمانًا من Windows، ناهيك عن أن Dotcpp هو مكان لتنمية المواهب المهنية، لذلك يتخلى برنامجنا التعليمي عن Windows ويستخدم نظام Linux بالكامل.
LNMP هي واحدة من بيئات الويب الأكثر شيوعًا في الوقت الحالي، LNMP هو اختصار لنظام Linux + خدمة وكيل nginx + قاعدة بيانات Mysql + لغة PHP.
بغض النظر عن نظام التشغيل ubuntu أو Centos أو Redhat وما إلى ذلك أو أي نوع من أنظمة Linux، فهو قابل للتطبيق. ستأخذك هذه السلسلة من البرامج التعليمية خطوة بخطوة لتثبيت هذه البيئة وإنشاء خادم مستقر وفعال.
أولاً، تحتاج إلى إعداد خادم وتثبيت التوزيعة المقابلة. يستخدم هذا البرنامج التعليمي إصدار ubuntu 18.04.
لا توجد متطلبات صارمة فيما يتعلق بتسلسل التثبيت، ولكن بشكل عام، يتم تثبيت Nginx أولاً ثم يتم تثبيت PHP، وإلا فسيقوم PHP بتثبيت Apache تلقائيًا.
إذا كان كل أمر مستخدمًا عاديًا (يتم عرض $ في الوحدة الطرفية)، فستحتاج إلى إضافة أمر sudo قبل الأمر.
إذا فشل التثبيت في مرحلة معينة، فيمكنك استخدام الأمر sudo apt-get autoremove لإلغاء التثبيت ثم إعادة التثبيت.
يتطلب هذا البرنامج التعليمي أوامر تشغيل Linux الأساسية والحس السليم، مثل cd وvi وعمليات الملفات الأساسية الأخرى والحس السليم للنظام.
الدلائل المحددة هي كما يلي:
1. البرنامج التعليمي الرسومي لتثبيت Ubuntu بواسطة nginx
2. برنامج تعليمي رسومي لتثبيت Ubuntu بلغة php
3. البرنامج التعليمي الرسومي لتثبيت Ubuntu Mysql