جدول محتوایی
برای آشنایی با فریم ورک اپلیکیشن تحت وب، با ما همراه باشید تا نصب لاراول را بررسی کنیم. با استفاده از این ابزار، می بینید که برخی از کارهای رایج مانند احراز هویت، مسیریابی، جلسات و حافظه پنهان آسان تر شده اند. دلیل اصلی انتخاب لاراول این است که فرآیند توسعه ای دلپذیر برای توسعه دهنده بدون به خطر انداختن عملکرد برنامه باشد. در این مقاله سعی می کنیم نحوه نصب لاراول را بر روی اوبونتو 20.04 LTS [کامل] بیاموزیم.
آموزش نصب لاراول در اوبونتو 20.04
برای اینکه این آموزش بهتر عمل کند، لطفاً پیش نیازهای زیر را در نظر بگیرید:
یک کاربر non root با امتیازات sudo
برای راهاندازی، از راهاندازی سرور اولیه ما در اوبونتو 20.04 LTS پیروی کنید.
نحوه نصب لاراول در اوبونتو 20.04 LTS
لاراول یکی از فریم ورک های زبان PHP است که برای توسعه اپلیکیشن های تحت وب طراحی شده و بر اساس MVC کار می کند. بیایید مراحل این مقاله را طی کنیم تا نحوه نصب لاراول در اوبونتو 20.04 را بیاموزیم.
مرحله 1: LAMP Stack را نصب کنید
ابتدا باید پشته LAMP را روی اوبونتو نصب کنید.
توجه: لاراول برای نصب به PHP 7.2 یا نسخه بالاتر نیاز دارد.
اکنون برای نصب PHP از دستورات زیر استفاده کنید.
و با اجرای دستور زیر Apache2 را نصب کنید.
sudo apt install apache2 libapache2-mod-php7.4
سپس MySQL را با دستور زیر نصب کنید:
sudo apt install mysql-server php7.4-mysql
مرحله 2: Composer را نصب کنید
برای نصب کامپوزر از دستورات زیر استفاده کنید
مرحله 3: لاراول را دانلود و نصب کنید
اکنون نوبت به نصب لاراول، دانلود آخرین نسخه و نصب آن با دستور زیر رسیده است.
cd /var/www git clone https://github.com/laravel/laravel.git
سپس دستورالعمل های زیر را دنبال کنید:
cd /var/www/laravel sudo composer install
همچنین، دستورالعمل های زیر را دنبال کنید:
مرحله 4: تنظیمات محیط را ایجاد کنید
اکنون تنظیمات محیط را با دستور زیر ایجاد کنید:
mv .env.example .env
سپس دستورالعمل های زیر را دنبال کنید:
php artisan key:generate Application key set successfully.
همچنین، دستورالعمل های زیر را دنبال کنید:
nano .env
مرحله 5: کاربر و پایگاه داده MySQL را ایجاد کنید
حالا فایل .env را ویرایش کنید و تنظیمات پایگاه داده را به روز کنید.
مرحله 6: پیکربندی آپاچی
nano /etc/apache2/sites-enabled/avalable.conf
توجه: قبل از اجرا، مطمئن شوید که نانو روی سرور نصب شده است
پیکربندی را با دستور زیر به روز کنید:
اکنون پیکربندی Apache2 را با دستور زیر بارگذاری مجدد کنید:
sudo systemctl restart apache2
مرحله 7: به لاراول در مرورگر دسترسی پیدا کنید
تبریک میگم، نصب کامل شد. اکنون می توانید IP را در مرورگر وارد کرده و صفحه را مشاهده کنید.