خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


آموزش نصب Laravel در اوبونتو

آموزش نصب Laravel در اوبونتو
Laravel یک PHP وب فریم ورک منبع باز است که برای توسعه سریعتر وب اپلیکیشن ها طراحی شده است. لاراول بر اساس فریمورک Symfony است و از الگوی معماری model-view-controller پیروی می کند.

سیستم یکپارچۀ سازمانی راهکار
لاراول یک رابط خط فرمان(CLI) قدرتمند به نام Artisan و دستورات مفیدی را برای انجام عملیات برای اپلیکیشن هایتان ارائه کرده است.


این مقاله به شما کمک می کند تا Laravel PHP Framework را روی سیستم های Ubuntu 20.04 LTS نصب کنید.

Installing LAMP Stack

اول از همه، شما باید LAMP stack را در سیستم اوبونتو خود setup و نصب کنید. لاراول برای نصب به PHP 7.2.5 یا بالاتر نیاز دارد. دستورالعمل های زیر را دنبال کنید تا تمام پکیج ها و سرویس های مورد نیاز را بر روی سیستم خود نصب کنید.
ابتدا با دستورات زیر PHP را روی سیستم تان نصب کنید:

sudo apt install zip unzip software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt install -y php7.4 php7.4-gd php7.4-mbstring php7.4-xml php-zip

سپس Apache2 را در لینوکس اوبونتوی خود نصب کنید:

sudo apt install apache2 libapache2-mod-php7.4

سپس MySQL را روی سیستم تان نصب کنید:

sudo apt install mysql-server php7.4-mysql

ضمن اینکه mySQL را هم باید روی سیستم اوبونتوی خود نصب کنید که برای این منظور به لینک زیر مراجعه کنید:


دستورات زیر را برای نصب و پیکربندی PHP Composer بر روی سیستم خود اجرا کنید.

curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
sudo chmod +x /usr/local/bin/composer

آخرین نسخه لاراول در مخزن Github موجود است. از دستور زیر برای کلون کردن شاخه اصلی لاراول از مخزن GitHub استفاده کنید.

cd /var/www
git clone https://github.com/laravel/laravel.git

به دایرکتوری لاراول بروید و از composer برای نصب تمام موارد مورد نیاز برای Laravel framework استفاده کنید.

cd /var/www/laravel
sudo composer install

نصب مورد فوق با توجه به سرعت اینترنت شما ممکن است به طول بیانجامد. پس از نصب موفقیت آمیز تمام موارد مورد نیاز، مجوزهای مناسب را روی همه فایل ها تنظیم کنید.

chown -R www-data.www-data /var/www/laravel
chmod -R 755 /var/www/laravel
chmod -R 777 /var/www/laravel/storage

سپس فایل Laravel environment confiugration را ایجاد کنید. با تغییر نام فایل evn.example. به env. این کار را انجام دهید. اینکار برای setup کردن محیط اپلیکیشن برای پروژه استفاده می شود.

mv .env.example .env

اکنون کلید رمزگذاری اعداد تصادفی base64 را ایجاد کنید که توسط سرویس رمزگذار Illuminate استفاده می شود.

php artisan key:generate

خروجی:

Application key set successfully.

فایل پیکربندی env. را ویرایش کنید و تنظیمات لازم را آپدیت کنید. همچنین، مطمئن شوید که APP_KEY به درستی مطابق دستور بالا تنظیم شده باشد.

vi .env

خروجی:

APP_NAME=Laravel
APP_ENV=local
APP_KEY=base64:HFdS7c9rhDp+AeHu7kc2OLBPuxHqq2BQ/1gfFWEpoAk= APP_DEBUG=true
APP_URL=http://localhost
...

همچنین می‌توانید APP_NAME را با نام اپلیکیشن و APP_URL به URL مورد نیاز برای دسترسی به برنامه لاراول تغییر دهید.
سپس یک دیتابیس MySQL برای برنامه لاراول خود ایجاد کنید. همچنین، یک کاربر MySQL برای اتصال پایگاه داده از برنامه لاراول ایجاد کنید. به MySQL server لاگین کرده و با اجرای دستورات زیر پایگاه داده و کاربر MySQL را ایجاد کنید.

CREATE DATABASE laravel;
CREATE USER 'laravel'@'localhost' IDENTIFIED BY 'secret';
GRANT ALL ON laravel.* to 'laravel'@'localhost';
FLUSH PRIVILEGES;
quit

حالا فایل env. را ویرایش کنید و تنظیمات دیتابیس را آپدیت کنید.

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravel
DB_USERNAME=laravel
DB_PASSWORD=secret

سپس، فایل پیکربندی virtual hos پیش‌فرض Apache (به عنوان مثال: 000-default.conf) را ویرایش کنید و Document Root را به Laravel public directory به‌صورت زیر آپدیت کنید:

vim /etc/apache2/sites-enabled/000-default.conf

تنظیمات را مانند تصویر زیر پیکربندی کنید. تنظیمات تصویر زیر را از اینجا می توانید دانلود کنید.

آموزش نصب Laravel در اوبونتو
برای اعمال شدن تغییرات تنظیمات Apache، سرویس آپاچی را با دستور زیر ریستارت کنید:

sudo systemctl restart apache2

خب، اکنون شما با موفقیت Laravel 8 PHP framework را روی سیستم خود پیکربندی کرده اید. به برنامه لاراول در مرورگر وب مورد علاقه وارد شوید.

آموزش نصب Laravel در اوبونتو

نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز