اطلاعات تماس

تهران ، آیت الله کاشانی ، پلاک 160 واحد 27

92001474 - 021

info@negarnovin.com

ناحیه کاربری
آموزش نصب laravel در almalinux

آموزش نصب لاراول در AlmaLinux

لاراول یکی از قدرتمندترین و محبوب‌ترین فریم‌ورک‌های PHP در دنیاست که برای توسعه سریع و مقیاس‌پذیر وب اپلیکیشن‌ها طراحی شده است. در این مقاله، قصد داریم تا شما را با مراحل نصب لاراول بر روی AlmaLinux به صورت گام به گام آشنا کنیم. AlmaLinux یک توزیع لینوکس محبوب است که از نظر عملکرد و قابلیت‌ها مشابه RHEL می‌باشد.

آموزش نصب laravel در almalinux

پیش‌نیازها

قبل از شروع، مطمئن شوید که سرور شما به اینترنت متصل بوده و به یک کاربر با دسترسی sudo دسترسی دارید. همچنین، اطمینان حاصل کنید که سیستم شما به روزرسانی شده است.

برای شروع کار، ابتدا باید موارد زیر را نصب و راه‌اندازی کنید:

  1. PHP و اکستنشن‌های مورد نیاز: لاراول نیاز به نسخه حداقل PHP 7.3 و برخی اکستنشن‌ها دارد. با دستورات زیر می‌توانید این اکستنشن‌ها را نصب کنید:
    sudo dnf install php php-cli php-fpm php-mysqlnd php-xml php-mbstring php-zip php-json php-curl
    
  2. Composer: Composer یک ابزار مدیریت وابستگی در PHP است که براحتی می‌تواند کتابخانه‌های لازم برای اجرای لاراول را نصب کند.
    php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
    php composer-setup.php
    sudo mv composer.phar /usr/local/bin/composer
    
  3. نصب و تنظیم MariaDB یا MySQL: برای ایجاد و مدیریت پایگاه داده، می‌توانیم از MariaDB یا MySQL استفاده کنیم. برای نصب MariaDB، از دستورات زیر استفاده کنید:
    sudo dnf install mariadb-server
    sudo systemctl start mariadb
    sudo systemctl enable mariadb
    sudo mysql_secure_installation
    

دانلود و نصب لاراول

با استفاده از Composer، می‌توانید به سادگی لاراول و اجزای مورد نیاز آن را نصب کنید. ابتدا به دایرکتوری مورد نظر بروید و دستور زیر را اجرا کنید:

composer create-project --prefer-dist laravel/laravel mylaravelapp

پس از اتمام فرایند نصب، وارد پوشه پروژه شده و با تنظیمات سرور وب، اجرای پروژه را بررسی کنید. برای این کار از سرور داخلی لاراول و یا سرورهایی مانند Nginx یا Apache می‌توانید استفاده کنید.

سرور مجازی کانادا

تنظیم سرور وب

در این مرحله، نیاز است که سرور وب و PHP-FPM را تنظیم کنیم تا بتوانیم برنامه لاراول خود را اجرا کنیم. ما از Nginx استفاده می‌کنیم که باید به شکل زیر تنظیم شود:

  1. نصب Nginx:
    sudo dnf install nginx
    sudo systemctl start nginx
    sudo systemctl enable nginx
    
  2. تنظیم فایل پیکربندی Nginx:ایجاد یک فایل پیکربندی در مسیر /etc/nginx/conf.d:
    sudo nano /etc/nginx/conf.d/mylaravelapp.conf
    

    محتوای زیر را در فایل پیکربندی وارد کنید و تغییرات خود را نیز اعمال کنید:

    server {
        listen 80;
        server_name your_domain.com;
        root /path/to/your/laravel/public;
        index index.php index.html index.htm;
    
        location / {
            try_files $uri $uri/ /index.php?$query_string;
        }
    
        location ~ .php$ {
            include fastcgi_params;
            fastcgi_pass 127.0.0.1:9000;
            fastcgi_index index.php;
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        }
    }
    
  3. راه‌اندازی مجدد Nginx و PHP-FPM:
    sudo systemctl restart nginx
    sudo systemctl restart php-fpm
    

تنظیم محیط لاراول

  1. تنظیم فایل .env:با استفاده از ویرایشگر متنی مورد علاقه خود، فایل .env در دایرکتوری پروژه را باز کرده و مشخصات اتصال به پایگاه داده و تنظیمات دیگر را وارد نمایید:
    DB_CONNECTION=mysql
    DB_HOST=127.0.0.1
    DB_PORT=3306
    DB_DATABASE=mylaraveldatabase
    DB_USERNAME=mydbuser
    DB_PASSWORD=secret
    
  2. ایجاد کلید برنامه:با استفاده از دستور زیر، یک کلید رمزنگاری برای لاراول ایجاد کنید:
    php artisan key:generate
    

آزمایش نصب

در نهایت، با وارد کردن آدرس IP سرور یا دامین تنظیم شده در مرورگر وب، می‌توانید اجرای موفقیت‌آمیز لاراول را مشاهده کنید.

تبریک می گوئیم آموزش نصب laravel در almalinux به پایان رسید!

در این مقاله آموزشی، مراحل نصب و راه‌اندازی لاراول بر روی AlmaLinux را مرور کردیم. این مراحل شامل نصب PHP و تمام وابستگی‌ها، سرور دیتا، Composer، و تنظیم سرور وب Nginx برای میزبانی برنامه لاراول می‌باشد. با تکمیل این مراحل، شما می‌توانید برنامه‌های خود را با استفاده از لاراول توسعه دهید و به یک محیط توسعه قوی و پایدار دست پیدا کنید. امیدواریم این مقاله برای شما مفید و کاربردی بوده باشد.

Share this Post

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *