زیرساخت ابری هایو
[dark-light-mode-switch]

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

فهرست مطالب

یکی از فریم ورک های منبع باز php که برای توسعه دهندگان بسیار محبوب و کارآمد می باشد، فریمورک لاراول است.

لاراول یک چارچوب مدرن مبتنی بر معماری MVC است که برای ایجاد هر برنامه وب به طور کارآمد استفاده می شود.

توسعه دهندگان وب اکنون نیاز به توسعه انواع مختلف برنامه های کاربردی و پیچیده وب دارند و اگر برنامه نویس فقط از PHP خام برای کار توسعه استفاده کند، زمان توسعه خیلی بیشتر خواهد شد.

استفاده از این فریم ورک، کارهای توسعه را برای برنامه نویسان آسان تر می کند.

ویژگی های لاراول به شرح زیر است

1. از موتور قالب Blade در لاراول برای ایجاد فایل های نمایش استفاده می شود که به راحتی قابل توسعه و درک است.

2. از انواع سیستم های فایل پشتیبانی می کند.

3. یکی از ضروری ترین بخش های هر برنامه وب، بخش های مجوز و احراز هویت است. توسعه دهندگان وب برای توسعه این بخش های برنامه به زمان زیادی نیاز دارند. لاراول این کارها را برای توسعه دهندگان بسیار آسان می کند.

4. Artisan مهمترین ابزار داخلی لاراول است که برای اجرای دستورات تکراری برای انجام کارهای برنامه نویسی سریعتر استفاده می شود.

5. یکی دیگر از مهمترین ویژگی های لاراول انتقال پایگاه داده است. توسعه دهنده می تواند به راحتی ساختار پایگاه داده را با استفاده از سیستم مهاجرت ایجاد یا تغییر دهد.

6. هر برنامه‌ای که توسط لاراول توسعه داده می‌شود امن‌تر است زیرا از الگوریتم هش برای رمزگذاری رمز عبور استفاده می‌کند و همچنین به جلوگیری از حملات تزریق کمک می‌کند.

7. شما می توانید از لاراول در سیستم عامل های مختلف استفاده کنید.

در این آموزش، نحوه نصب لاراول در سرور اوبونتو را خواهید آموخت.

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

برای شروع فرایند نصب لاراول در سرور شما باید یک سرور مجازی مناسب، با توجه به حجم پروژه تان خریداری کنید.

سپس برای شروع فرآیند نصب لاراول، ابتدا باید PHP و سرور پایگاه داده MySQL یا MariaDB را برای کار با پایگاه داده در آن نصب کنید.

اگر فعلا نمی خواهید از پایگاه داده در پروژه لاراول استفاده کنید، می توانید مرحله نصب پایگاه داده MariaDB را حذف کنید.

لاراول سرور توسعه مخصوص به خود را دارد، بنابراین نیازی به نصب آپاچی یا هر وب سرور دیگری ندارید.

نصب MariaDB (اختیاری)

دستور به روز رسانی سیستم و نصب سرور و کلاینت پایگاه داده MariaDB را اجرا کنید. وقتی برای نصب از شما سوال می پرسد ، y را فشار دهید.

$ sudo apt-get update && sudo apt-get install mariadb-server mariadb-client

نصب php

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

$ sudo apt-get install php

اکنون برای اطمینان از نصب php دستور زیر را واردکنید تا ورژن نصب شده آن را به ما نمایش دهد.

php -v

برای نصب موفقیت آمیز لاراول به برخی از  اکستنشن های PHP شامل Zip، mbstring و xml نیاز است.

برای نصب این اکستنشن ها ابتدا به پکیج منیجر curl نیاز است، با وارد کردن دستور زیر در ترمینال این پکیج منیجر نصب خواهد شد.

 sudo apt-get install curl

سپس دستورات زیر را به ترتیب برای نصب این اکستنشن ها وارد کنید.

 sudo apt-get install php7.1-zip
 sudo apt-get install php7.1-mbstring
 sudo apt-get install php-xml

 

مفیدترین پکیج منیجر برای PHP  پکیج منیجر composer است.

با استفاده از این بسته می توان تمامی کتابخانه ها و بسته های وابسته مورد نیاز را به درستی نصب کرد.

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

curl -sS https://getcomposer.org/installer | sudo php --
--install-dir=/usr/local/bin --filename=composer

حالا composer را در ترمینال تایپ کنید تا بررسی کنید که به درستی نصب شده است یا خیر.

composer

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

 

شما می توانید لاراول را با composer به دو روش نصب کنید.

یک راه استفاده از دستور create-project و راه دیگر این است که ابتدا لاراول را نصب کنید و دستور لاراول را برای ایجاد یک پروژه جدید را اجرا کنید.

ما در این آموزش روش دوم را دنبال خواهیم کرد.

بدون دسترسی ادمین برای پوشه .composer ، نمی توانید لاراول را با استفاده از آن نصب کنید.

دستور زیر را برای تنظیم دسترسی پوشه composer برای کاربر فعلی را در ترمینال وارد کنید.

sudo chown -R $USER .composer /

قبل از اجرای دستور نصب لاراول باید بسته git را نیز نصب کنید . بسته git با استفاده از دستور زیر نصب خواهد شد.

sudo apt-get install git

برای اجرای دستورات نصب لاراول از ترمینال باید فایل bashrc را تغییر دهید. برای باز کردن فایل bashrc دستورات زیر را اجرا کنید.

$ echo 'export PATH="$HOME/.composer/vendor/bin:$PATH"' >> ~/.bashrc
$ source ~/.bashrc

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

composer global require "laravel/installer"

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

نصب لاراول

laravel

ایجاد پروژه لاراول در سرور

دستور زیر را برای ایجاد یک پروژه لاراولی جدید در ترمینال اجرا کنید.

laravel new laravelpro

اجرای پروژه لاراول

با دستور زیر به پوشه پروژه بروید.

cd laravelpro

سپس دستور زیر را برای راه اندازی سرور لاراول  اجرا کنید.

php artisan service

یک مرورگر باز کنید و آدرس زیر را تایپ کنید تا بررسی کنید لاراول به درستی نصب شده است یا خیر.

http://localhost:8000

اگر صفحه زیر ظاهر شد، بدین معنی است که لاراول به درستی نصب شده است.

لاراول

 

 

شما با موفقیت توانستید لاراول را در سرور اوبونتو خود نصب کنید.

چنانچه در مراحل نصب مشکلی داشتید، می توانید در بخش کامنت ها آن را با ما در میان بگذارید، تا کارشناسان ما به شما کمک کنند.

رایگان آموزش ببین - آموزش کار با سرویس های هایو

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

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