Я понимаю , просто я по урокам создал свой сайт у себя на компе с помощью вагранта и виртуалбокса и при запуске у себя вагранта у меня устанавливались все миграции и програмное обеспечение и у меня на компе все работает , а теперь как мне все это перенести на удаленный сервер?
Суть сайта, как переносимого объекта, это файлы + база данных (наверное) + потребности к окружению, которых надо осуществить, чтоб сайт работал. А virtualbox, поднятый с помощью vagrant - просто окружение, его никуда переносить не надо. У удаленного хостинга свое окружение, сайт придется размещать на нем, почти наверняка даже подкорректировав это окружение под свои нужды.