نمونه کارهای طراحی سایت
روش  نصب homestead laravel

روش  نصب homestead laravel

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

لاراول

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

جهت استفاده از این نرم افزار لازم است که مراحل زیر را اجرا نمایید.

یکی از مشکلاتی که برنامه نویسان php دارند استفاده از سیستم عامل ویندوز است. اگر چه شبیه سازی مانند xampp  یا wamp نیاز های شما را مرتفع میکند اما در مواردی خطاهایی که شما در سرور دارید در ویندوز ندارید! مثلا فایل سیستم  linux  به حروف کوچک و بزرگ حساس است اما در ویندوز به این شکل نیست و میتواند خطا های زیادی را در نسخه نهایی ایجاد کند از طرفی سرعت عمل کارکرد نرم افزارهای تحت وب یا وب سایت هایی که در حال توسعه آنها هستید در این شبیه ساز به مراتب بیشتر از xampp یا wamp است .

اگر تصمیم دارید از سرور  Redis استفاده کنید متاسفانه در ویندوز قابلیت نصب آن وجود ندارد پس استفاده از homestead  میتواند کارساز باشد.

مراحل زیر را بعد از تحقیقات و تلاش های مکرر به ترتیب زیر پیشنهاد میکنم.

  • نصب virtualbox  , Vagrant  هر 2 نرم افزار را دانلود کنید و روی ویندوز نصب نمایید و بعد از پایان کامپیوتر را ریست کنید
  •  قبل از همه در BIOS سیستم وارد شده و ویژگی Intel Cpu visualization technology  را فعال سازی نمایید
  • نرم افزار git bash  را دانلود کنید و نصب کنید

vagrant box add laravel/homesteadدر این مرحله حدود 1 گیگا بایت دانلود باید انجام بدهد. منتظر بمانید تا به طور کامل نصب شود

  •  در  git bash  دستور زیر را وارد کنید

git clone https://github.com/laravel/homestead.git ~/Homestead

باید فایل Homested.yaml  را با ویرایشگری مانند notpad++ باز کنید و خط های folders را به شکل زیر جای گذاری نمایید

folders:

    - map: D:\development\code

      to: /home/vagrant/code

 

sites:

    - map: homestead.test

      to: /home/vagrant/code/public

در کد فوق در درایو D پوشه development  را ایجاد کرده ام و بعد code  سپس آدرس homestead.test  را که به عنوان یک سایت تستی در آن تعریف شده است.

 

  • به مسیر Homestead تغییر مسیردهید 

cd ~/Homestead

  • دستور زیر را اجرا کنید

 

bash init.sh

 

  • بعد از اتمام کار در git bash  دستور vagrant ssh  را وارد کنید با این دستور وارد console  سیستم عامل لینوکس ubunto   میشود. ممکن این دستور جواب ندهد از روش دوم استفاده کنید:
  •  

ssh vagrant@localhost -p 2222 -i .vagrant/machines/default/virtualbox/private_key

 

خطوط فوق را عینا کپی کنید

  • اگر مراحل به درستی پیش رفته باشد می توانید با زدن دستور ls  نام پوشه code  را با رنگ سبز ببنید. اگر در  پوشه code  در محیط ویندوز فایلی ایجاد کنید در این فهرست با زدن دستور ls که معادل دستور dir در ویندوز است آن فایل قابل رویت است.
  • حالا میتوانید مراحل نصب لاراول را ادامه دهید

ممکن است که تصمیم داشته باشید که سایت جدیدی را در homested.yaml ایجاد کنید یا تغییری در مسیر پروژه نصب شده ایجاد کنید باید بعد از نصب دستور vagrant  reload –provisionرا در مسیری که cd ~  سپس cd Homestead  وارد میشوید وارد کنید

از این به بعد لازم نیست دائما دستورات تکراری vagrant up  یا ... را ایجاد کنید میتوانید مستقیما وارد پوشه ای شوید که من برای مثال ایجاد کرده ام...

 

D:\development\code

 

اگر میخواهید با زدن آدرس homestead.test سایت بالا بیاید باید ابتدا نرم افزار notpad را به صورت run as administrator  اجرا کرده و در مسیر

 

C:\Windows\System32\drivers\etc

 

فایل hosts را باز کرده(در پنجره ای که باز شده پایین سمت راست ، وفایل های متنی را نشان میدهد در صورتی که hosts فایل متنی نیست و به قولی پسوند txt  ندارد باید مورد all files  را انتخاب کنید) و دستور

 

192.168.10.10   homestead.test

 

را در پایان آن وارد نمایید.

homestead laravel اپلیکیشن های لاراولی لاراول ماشین مجازی Laravel Homestead ماشین مجازی وبینه
دیدگاه مخاطبان

اولین دیدگاه را شما ثبت کنید !
مطالب مرتبط

عضویت در خبرنامه

صرفا جهت اطلاع رسانی و مقالات جدید