Подскажите пожалуйста, как Вы переносите свои проекты из среды разработки (PHPStrom, NetBeans и т.д.) на хост (свой или работодателя)? Допустим на хосте есть WEB сервер Apache, вы просто копируете папку с проектом со среды разработки на хост? Или как?
Я бы рекомендовал вам посмотреть на контейнеры, сейчас часто используют именно их. Ну и самое банальное --- у вас есть сервер с доступом по ФТП, и вы просто копируете (хотя, конечно, этот процесс лучше автоматизировать) директорию туда.
твой личный "сервер" это тоже хост. зависит от того, надо ли запускать какой-то скрипт вроде composer или artisan чтобы "оживить" проект. наверняка файл конфигурации будет отличаться - в нём реальное имя домена, доступ к БД и т.п. "мелочи". поэтому одного копирования наверняка недостаточно. надо ещё понимать откуда чего берётся.
Вам лучше с git-ом разобраться. Он и на виртуальных хостингах, с ssh, работает. Пофайлово что то копировать - это не для "проектов", а для веб страничек, или скриптиков каких то, когда сделал, закинул и забыл