تثبيت Laravel على windows & linux
جدول المحتويات:
Laravel هو إطار تطبيق PHP مفتوح المصدر مع بناء جملة معبرة وأنيقة. يتيح لك Laravel بسهولة إنشاء تطبيقات ويب قابلة للتطوير ومرنة ، واجهات برمجة التطبيقات مريحة وحلول التجارة الإلكترونية.
مع ميزات مدمجة مثل التوجيه ، المصادقة ، الجلسات ، التخزين المؤقت واختبار الوحدة ، يعد Laravel إطارًا مناسبًا للعديد من مطوري PHP.
سنشرح لك في هذا البرنامج التعليمي كيفية تثبيت Laravel على نظام Ubuntu 18.04. تنطبق نفس التعليمات على Ubuntu 16.04 وأي توزيع يعتمد على Ubuntu ، بما في ذلك Linux Mint و Kubuntu و Elementary OS.
المتطلبات الأساسية
قبل المتابعة مع هذا البرنامج التعليمي ، تأكد من تسجيل الدخول كمستخدم لديه امتيازات sudo.
تحديث حزم النظام إلى أحدث الإصدارات:
sudo apt update && sudo apt upgrade
تثبيت بي اتش بي
PHP 7.2 وهو إصدار PHP الافتراضي في Ubuntu 18.04 مدعوم بالكامل ويوصى به لـ Laravel 5.7.
قم بتشغيل الأمر التالي لتثبيت PHP وجميع وحدات PHP المطلوبة:
sudo apt install php7.2-common php7.2-cli php7.2-gd php7.2-mysql php7.2-curl php7.2-intl php7.2-mbstring php7.2-bcmath php7.2-imap php7.2-xml php7.2-zip
تثبيت الملحن
الملحن هو مدير تبعية لـ PHP وسنستخدمه لتنزيل Laravel core وتثبيت جميع مكونات Laravel اللازمة.
لتثبيت الملحن على مستوى العالم ، قم بتنزيل مثبّت الملحن مع حليقة وانقل الملف إلى دليل
/usr/local/bin
:
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
تحقق من التثبيت عن طريق طباعة إصدار الملحن:
composer --version
يجب أن يبدو الإخراج بشيء من هذا القبيل:
Composer version 1.8.0 2018-12-03 10:31:16
تثبيت Laravel
في وقت كتابة هذا المقال ، أحدث إصدار ثابت من Laravel هو الإصدار
5.7
.
قم بتشغيل الأمر
create-project
composer لتثبيت Laravel في دليل
my_app
:
composer create-project --prefer-dist laravel/laravel my_app
الأمر أعلاه سيجلب جميع حزم php المطلوبة. قد تستغرق العملية بضع دقائق ، وإذا نجحت ، يجب أن تبدو نهاية الإخراج كما يلي:
Package manifest generated successfully. > @php artisan key:generate --ansi Application key set successfully.
في هذه المرحلة ، قمت بتثبيت Laravel على نظام Ubuntu.
عند التثبيت عبر الملحن ، ستقوم Laravel تلقائيًا بإنشاء ملف باسم
.env
. تتضمن هذه الملفات متغيرات التكوين المخصصة بما في ذلك بيانات اعتماد قاعدة البيانات. يمكنك حول كيفية تكوين Laravel هنا.
يمكنك بدء تشغيل خادم التطوير من خلال الانتقال إلى دليل مشروع Laravel وتنفيذ أمر
artisan serve
:
cd ~/my_app
php artisan serve
سيظهر الإخراج بشيء من هذا القبيل:
يمكن أن تستخدم Laravel قاعدة بيانات SQLite أو PostgreSQL أو MongoDB أو MySQL / MariaDB لتخزين جميع بياناتها. افتح المستعرض الخاص بك واكتب
تهانينا ، لقد قمت بتثبيت Laravel 5.7 بنجاح على جهاز Ubuntu 18.04. يمكنك الآن البدء في تطوير التطبيق الخاص بك.
Laravel development server started:
التحقق من التثبيت
http://127.0.0.1:8000
وافتراض نجاح التثبيت ، ستظهر شاشة مشابهة لما يلي:
استنتاج
كيفية تثبيت وتكوين خادم NFS على أوبونتو 18.04
نظام ملفات الشبكة (NFS) هو بروتوكول نظام ملفات موزع يسمح لك بمشاركة الأدلة عن بعد عبر شبكة. في هذا البرنامج التعليمي ، سنتناول كيفية إعداد خادم NFSv4 على Ubuntu 18.04.
كيفية تثبيت وتكوين redis على أوبونتو 18.04
Redis هو مخزن بنية بيانات مفتوح المصدر. يمكن استخدامه كقاعدة بيانات وذاكرة تخزين مؤقت ووسيط للرسائل ويدعم العديد من بنيات البيانات مثل Strings و Hashes و Lists و Sets وما إلى ذلك. يصف هذا البرنامج التعليمي كيفية تثبيت Redis وتكوينه على خادم Ubuntu 18.04.
كيفية تثبيت وتكوين nagios على أوبونتو 18.04
Nagios هي واحدة من أكثر أنظمة مراقبة المصادر المفتوحة شعبية. يحتفظ Nagios بمخزون للبنية التحتية لتكنولوجيا المعلومات بالكامل ويضمن تشغيل الشبكات والخوادم والتطبيقات والخدمات والعمليات.







