آموزش‌های عمومی

آموزش کامل نصب لاراول در سی پنل

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

لاراول چیست؟

لاراول را می‌توان بهترین فریم ورک در زبان برنامه‌نویسی PHP دانست. قابلیت‌ها و مزایایی که توسعه‌ دهندگان وب با استفاده از لاراول می‌توانند از آنها بهره مند شوند، در مقایسه با سایر فریم ورک ها مناسب تر است. برای مثال:

  • با وجود مدت زمان کمی که از ارائه این فریم ورک می‌گذرد توانسته است جامعه کاربری بزرگی را برای خود تشکیل دهد که این نشان دهنده رضایت مخاطبان است.
  • متن باز بودن و یا به عبارتی open source بودن این فریم ورک باعث می‌شود که هیچ هزینه لایسنسی برای کاربران وجود نداشته باشد.
  • در لاراول شما می‌توانید با استفاده از پکیج‌های آماده و تست شده PHP سرعت عمل خود را به شدت افزایش دهید.
  • با استفاده از سیستم autoloading می‌توانید از پکیج‌های کد خود به راحتی در دیگر پروژه‌ها نیز استفاده کنید.

برخورداری از این مزایا و ده‌ها مزیت دیگر تنها به استفاده از لاراول بستگی دارد. اگر در حال آموزش برنامه نویسی به زبان PHP هستید، استفاده از فریم ورک لاراول را به شما توصیه می‌کنیم. اما واقعاً کاربرد فریم ورک‌ها چیست؟

مطالعه کنید:  لایت اسپید چیست و چه ویژگی هایی دارد؟

کاربرد فریم ورک ها چیست؟

همانطور که گفتیم این فریم ورک‌ها معمولاً با هدف بهبود کیفیت و سرعت کار برنامه نویسان طراحی و ارائه شده‌اند. در صورت استفاده از هر یک از فریم ورک های موجود اتلاف وقت برای شما به حداقل ممکن خواهد رسید. علاوه بر این ایجاد نظم نیز یکی دیگر از کاربردهای فریم ورک‌ها است.

“Frame” در لغت به معنای چهارچوب و قاب است و زمانی که در کنار کلمه “work” قرار می‌گیرد اصطلاح چهارچوب کار به وجود می‌آید. فریم ورک‌ها در برنامه نویسی کاربرد بسیار زیادی دارند. برنامه نویسان از فریم ورک‌ها به عنوان یک بستر و چهارچوب برای بهینه کردن عملکرد خود استفاده می‌کنند؛ چراکه این “Framework” ها شامل مجموعه‌ای از بهترین استانداردها و الگوهای دیزاین و همچنین قوانین کدنویسی هستند.

حالا تصور کنید که شما یک برنامه‌نویس هستید و پروژه‌ای را به زبان php و در فریم ورک لاراول به پایان رسانده‌اید. اگر بخواهید این پروژه را روی یک هاست سی‌پنل راه‌اندازی کنید چه خواهید کرد؟ برای یادگیری فرایند راه‌اندازی لاراول در سی‌پنل ادامه مقاله را بخوانید.

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

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

فشرده سازی فایل های پروژه

در مرحله اول شما باید تمامی فایل هایی که در پروژه دارید را فشرده کنید. در بین تمام فایل ها فایل test را لازم نیست فشرده کنید. علاوه بر این اگر از node js استفاده کرده باشید فایل node_ module را نیز فشرده نکنید.

مطالعه کنید:  دیتابیس (Database) یا پایگاه داده چیست؟

اگر از سیستم عامل‌های یونیکس استفاده می کنید، به این نکته توجه داشته باشید که برخی فایل‌های لاراول که با نقطه شروع می‌شوند معمولاً قابل مشاهده نیستند. کاربران هم به دلیل ندیدن و فشرده نکردن آن‌ها هنگام فرایند آپلود لاراول روی هاست به مشکل برمی‌خورند. برای رفع این مشکل کافیست گزینه نمایش فایل های مخفی را در سیستم فعال نمایید. به همین راحتی!!

آپلود لاراول روی هاست سی پنل

پس از ورود به این کنترل پنل روی “File Manager” کلیک کنید.

بخش فایل منیجر در سی پنل
روی “file manager” کلیک کنید.

اگر از هاست‌های لینوکسی استفاده می‌کنید بهتر است قبل از آپلود کردن فایل‌های لاراول برای نمایش فایل‌های مخفی در هاست (که معمولاً با نقطه شروع می شوند)، روی “Setting” کلیک کنید و تیک گزینه “show hidden file” را فعال کنید.

از قیمت هاست‌های لینوکس گنجه خبردارید؟ هاست لینوکس گنجه هاست که با نام هاست ارزان نیز شناخته می‌شود با وجود اینکه هزینه‌ی کمی برای شما دارد از کیفیت بسیار خوبی نیز برخوردار است. برای خرید هاست ارزان می‌توانید به سایت اصلی گنجه مراجعه کنید.

نمایش فایل های پنهان شده در هاست

روی “show hidden file” کلیک کنید

حالا کافیست برای ساختن یک پوشه و آپلود کردن فایل پروژه لاراول روی پوشه “home” در سمت چپ کلیک کنید. (همانند تصویر)

ساخت پوشه برای آپلود کردن پروژه لاراول
گزینه “home” را انتخاب کنید

سپس به ترتیب:

  • پوشه‌ای با نام دلخواه خود در این بخش ایجاد کنید.
  • فایل مربوط به پروژه لاراول را در داخل پوشه آپلود کنید.
  • پروژه را از حالت فشرده خارج کنید. برای این کار کافیست کلیک راست کنید و روی “extract” کلیک کنید.

جا به جا کردن فایل ها

در مرحله سوم باید محتویات پوشه ساخته شده را به پوشه Public_html منتقل کنید. زمانی که کاربران دامنه شما را سرچ می‌کنند، به صورت پیش فرض محتوای این پوشه به آن‌ها نمایش داده خواهد شد. دلیل این انتقال هم همین است. برای این کار همانند تصویر گزینه “Select All” را انتخاب و روی “Move” کلیک کنید.

مطالعه کنید:  ریدایرکت 302 چیست و چگونه انجام می شود؟
انتقال فایل به پوشه Public-html
مطابق تصویر عمل کنید

مسیر را به پوشه “Public-html” تغییر دهید.

انتقال پروژه لاراول به public-html
مسیر “public-html” را در فیلد تایپ کنید

تنظیم کردن لاراول و اجرا

هدف از اجرای این مرحله رفع خطای ۵۰۰ می‌باشد. چراکه اگر در این شرایط دامنه خود را در گوگل وارد کنید با این خطا مواجه خواهید شد. به این منظور در فایل منیجر هاست وارد پوشه public-html شده و پوشه index.php را با استفاده از ویرایشگر فایل منیجر باز کنید. سپس در بالا گزینه “Edit” را انتخاب کنید. در این بخش باید مسیرهایی که برای فایل‌های پروژه لاراول خود انتخاب کردید را وارد کنید.

اگر تمام این مراحل را درست انجام داده باشید، هم اکنون می‌توانید با یک سرچ کوچک پروژه خود را در فضای وب مشاهده کنید.

در این مقاله از گنجه بلاگ با آموزش تصویری، مراحل نصب و اجرای لاراول “Laravel” در هاست سی‌پنل را به شما آموختیم. امیدواریم این مطلب برای شما مفید بوده و پاسخگوی سوالاتتان باشد. همانطور که متوجه شدید لاراول یک فریم ورک متن‌باز است که به صورت رایگان در اختیار برنامه نویسان قرار گرفته است. کاربردهای متنوع لاراول را در این متن بررسی کردیم. اگر همچنان سوالی در این زمینه دارید، در بخش نظرات با متخصصان گنجه بلاگ در میان بگذارید.

ندا خسروی

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

مقالات مرتبط

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

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

دکمه بازگشت به بالا