Существует сценарий, который делает это простым для вас - https://github.com/RoverWire/virtualhost
. В конечном итоге он делает то же самое, что объясняется ответами, но делает это только одним команды, например. -
sudo virtualhost create mysite.local my_site
Он также позволяет удалить созданный вами хост
sudo virtualhost delete mysite.local my_site
. Обратите внимание, что «my_dir» предполагает, что он запускается после / var / www [!d4 ]
Итак, если ваша папка сайта находится в каталоге / var / www / my_site
Вы должны запустить этот путь (путь к каталогу без / var / www) -
sudo virtualhost create mysite.local my_site
You также может изменять файл сценария & amp; удалить путь по умолчанию "/ var / www", чтобы вы могли передать абсолютный путь к каталогу сайта