برای اینکه روی کامپیوتر خود لاراول را نصب و استفاده کنید، نیاز به یک ماشین مجازی دارید. از آنجایی که لاراول بر بستر PHP اجرا میشود، هر محیطی که امکان راهاندازی PHP را داشته باشد، امکان راهاندازی لاراول را هم دارد. اگر سیستم عامل شما لینوکس باشد که کار چندان سختی نباید داشته باشید. زیرا PHP و لاراول به راحتی روی لینوکس قابل نصب و راهاندازی هستند. اما از آنجایی که بیشتر کامپیوترها از سیستم عامل ویندوز استفاده میکنند کافی است از نرمافزارهای شبیهساز مانند XAMPP برای راهاندازی سرورتان روی لوکال بهره ببرید.
تا اینجای کار شاید چندان سخت نباشد و با آزمون و خطا به هدف خود برسید. ولی وقتی نیاز دارید که لاراول را روی یک هاست یا سرور نصب کنید چه؟ آنجا هم به همین شکل است؟ پاسخ این پرسش بستگی به شما دارد. هم امکان نصب لاراول روی هاست اشتراکی وجود دارد، هم میتوانید آن را مستقیماً روی یک سرور لینوکس اجرا کنید.
کاربرد هاست اشتراکی برای لاراول چیست؟ از آنجایی که بیشتر برنامهنویسان با هاستهای اشتراکی آشنایی دارند، ممکن است بخواهید که روی یک هاست اشتراکی لاراول را نصب کنید. بزرگترین مزیت آن این است که یک خروجی از لارول میگیرید و در هاست اجرا میکنید. ولی ایراد آن که نمیتوان به عنوان یک برنامهنویس ازش چشم پوشی کرد، این است که راهاندازی لاراول در هاست اشتراکی یعنی خداحافظی با سرویسهای پایه لاراول نظیر آرتیسان.
کسانی که لاراول کار میکنند خیلی زود با ابزار آرتیسان PHP آشنا خواهند شد. بیشک مهمترین ابزار و نقطه قدرت لاراول در توسعه آرتیسان است. به همین خاطر برای استفاده از این سرویس باید لاراول شما بر روی یک سرور لینوکس نصب شده باشد.
سرورهای مناسب برای میزبانی سایتهای لاراول چیست؟
انتخاب یک سرور مناسب برای میزبانی سایت لاراولی شما یکی از مهمترین مواردی است که اگر در هنگام انتخاب آن دقت نکنید، ممکن است بعداً به زحمت بیفتید. موارد مختلفی میتواند در انتخاب سرور مناسب برای سایت لاراولی موثر باشد. قبل از هر چیزی دقت کنید که سرور لینوکس انتخاب کنید. البته روی سرورهای بر پایه ویندوز هم امکان راهاندازی لاراول وجود دارد؛ ولی تا زمانی که امکان اجاره یک سرور لینوکسی را دارید برای سایت لاراولی خود سراغ ویندوز نروید.
نکته بعدی که باید دقت کنید محلی است که سرویس را از آن دریافت میکنید. اگر یک سرور اختصاصی کامل اجاره میکنید که قضیه فرق دارد؛ ولی برای عمده سایتها بهطور معمول از سرور مجازی استفاده میکنیم. در این سرویس ماشین مجازی که برای شما اختصاص داده میشود باید با مقدار رم و پردازنده مشخصی باشد که مورد نیاز شماست و حتماً مطمئن شوید که این مقدارف بهصورت اشتراکی به شما تعلق نمیگیرد. در این صورت برای مثال اگر دو گیگابایت رم برای سرور مجازی خود در نظر گرفته باشید، انتظار میرود که این مقدار برای شما بهصورت کامل در نظر گرفته شده باشد.
با این توضیحات، تاحدودی متوجه شدیم که لاراول چیست و چگونه باید کار با آن را شروع کرد. حالا کافی است که بعد از دریافت اطلاعات سرور مجازی یا اختصاصی خود نسبت به نصب و راهاندازی لاراول روی آن اقدام کنید و نتیجه را ببینید.