تثبيت دبيان لينكس Install debian linux
جدول المحتويات:
- قم بتثبيت LEMP Stack على Ubuntu 18.04
- المتطلبات الأساسية
- الخطوة 1. تثبيت Nginx
- الخطوة 2. تثبيت الخلية
- الخطوة 3. تثبيت PHP
- الخطوة 4. تكوين Nginx لمعالجة صفحات PHP
- معلومات اكثر
- دروس
المصطلح LEMP هو اختصار لأسماء مكوناته الأربعة المفتوحة المصدر:
- نظام التشغيل L - Linux E - Nginx a HTTP والخادم الوكيل العكسي M - MySQL أو MariaDB نظام إدارة قواعد البيانات العلائقية P - PHP لغة البرمجة.
ستوضح لك هذه السلسلة من البرامج التعليمية كيفية تثبيت Nginx وإنشاء كتل خادم Nginx وإنشاء شهادة Let's Encrypt SSL مجانية وتثبيت MySQL وتأمينه وتثبيت PHP 7.2.
يتم سرد البرامج التعليمية المفصلة التي تشكل جزءًا من هذه السلسلة في نهاية هذه الصفحة.
قم بتثبيت LEMP Stack على Ubuntu 18.04
ستوضح لك هذه البداية السريعة الخطوات الأساسية المطلوبة لتثبيت مكدس LEMP على خادم Ubuntu 18.04.
المتطلبات الأساسية
المستخدم الذي قمت بتسجيل الدخول كما يجب أن يكون لديه امتيازات sudo لتتمكن من تثبيت الحزم.
الخطوة 1. تثبيت Nginx
Nginx متاح في مستودعات أوبونتو. قم بتحديث فهرس الحزم وتثبيت Nginx بالأوامر التالية:
sudo apt update
sudo apt install nginx
الخطوة 2. تثبيت الخلية
الخطوة التالية هي تثبيت حزم MySQL. للقيام بذلك ، اكتب:
sudo apt install mysql-server
بمجرد اكتمال التثبيت ، قم بإصدار الأمر
mysql_secure_installation
لتحسين أمان تثبيت MySQL:
sudo mysql_secure_installation
سيُطلب منك تعيين كلمة مرور الجذر وإزالة المستخدم المجهول وتقييد وصول مستخدم الجذر إلى الجهاز المحلي وإزالة قاعدة بيانات الاختبار. يجب عليك الإجابة على "نعم" (نعم) على جميع الأسئلة.
الخطوة 3. تثبيت PHP
يشحن Ubuntu 18.04 LTS بأحدث وأكبر إصدار PHP 7.2. لتثبيت PHP FPM والعديد من وحدات PHP الأكثر شيوعًا:
sudo apt install php-fpm php-opcache php-cli php-gd php-curl php-mysql
الخطوة 4. تكوين Nginx لمعالجة صفحات PHP
الآن وبعد أن تم تثبيت جميع مكونات LEMP ، يمكننا تحرير ملف تكوين المضيف الظاهري Nginx وإضافة الأسطر التالية حتى يتمكن Nginx من معالجة ملفات PHP:
server {
#… other code
location ~.php $ {include snippets / fastcgi-php.conf؛ fastcgi_pass unix: /run/php/php7.2-fpm.sock؛ }}
لا تنسَ إعادة تشغيل خدمة Nginx لتصبح التغييرات نافذة المفعول:
معلومات اكثر
للحصول على تعليمات أكثر تفصيلاً حول كل خطوة ، يرجى الرجوع إلى البرامج التعليمية التالية.
دروس
كيفية تثبيت وتكوين خادم NFS على أوبونتو 18.04
نظام ملفات الشبكة (NFS) هو بروتوكول نظام ملفات موزع يسمح لك بمشاركة الأدلة عن بعد عبر شبكة. في هذا البرنامج التعليمي ، سنتناول كيفية إعداد خادم NFSv4 على Ubuntu 18.04.
كيفية تثبيت وتكوين redis على أوبونتو 18.04
Redis هو مخزن بنية بيانات مفتوح المصدر. يمكن استخدامه كقاعدة بيانات وذاكرة تخزين مؤقت ووسيط للرسائل ويدعم العديد من بنيات البيانات مثل Strings و Hashes و Lists و Sets وما إلى ذلك. يصف هذا البرنامج التعليمي كيفية تثبيت Redis وتكوينه على خادم Ubuntu 18.04.
كيفية تثبيت مكدس lemp على ديبيان 9
ستوضح لك هذه السلسلة من البرامج التعليمية كيفية تثبيت Nginx وإنشاء كتل خادم Nginx وإنشاء شهادة Let's Encrypt SSL مجانية وتثبيت MySQL وتأمينه وتثبيت PHP







