laravel — Используют ли локальные файлы локальный PHP, если эти файлы синхронизируются с файлами на виртуальной машине?

Нуб здесь ищет просветления. Я понимаю, что есть файлы, которые синхронизированы друг с другом, один из которых находится в VM(например. Laravel-Homestead) а другой внутриlocal машина. И если бы я обеспечил PHP в моем VM тогда мой VM будет использовать это PHP,

Как насчет файлов, расположенных на локальном компьютере, он использует локальный PHP (если установлен)? Если так, два PHPони работают в двух разных местах? Или они (локальные файлы) выполняются вообще? Может кто-нибудь объяснить, пожалуйста?

-1

Решение

Для запуска виртуальной машины обычно требуется два компонента: хозяин и гость.

хозяин (локальная) операционная система, которую вы используете на своем компьютере (независимо от того, используете ли вы Windows, Mac OS X и т. д.) и гость Ubuntu Linux, работающий на вашей виртуальной машине Laravel Homestead, — это две независимые системы.

Ваше приложение Laravel работает исключительно в виртуальной машине.

Поэтому программное обеспечение, необходимое для запуска вашего приложения (nginx, PHP, MySQL и т. Д.), Необходимо устанавливать только в операционной системе виртуальной машины.

Единственная цель синхронизации файлов между вашим хостом и гостевыми операционными системами состоит в том, чтобы позволить вам вносить изменения в ваши файлы локально, и иметь их немедленно доступными в среде VM. На вашей локальной ОС ничего не запускается.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]