JFJDKD
JFJDKD
JFJDKD
виртуальных хостов
https://sohabr.net/habr/post/324954/?version
=224120
в черновикахИз песочницы
Серверное администрирование
Содержание
Во время разработки сайта мне часто удобнее писать относительные пути от
корневой папки, чтобы не менять их при загрузке на сервер, а также, чтобы при
работе с PHP можно было тестировать страницу на компьютере прямо на локальном
сервере.
Также при использовании XAMPP можно при помощи Bitnami быстро устанавливать
LMS Moodle или Wordpress.
Установка XAMPP
Для начала нужно скачать установщик для вашей операционной системы. Это
можно сделать по ссылке на официальном
сайте: www.apachefriends.org/ru/index.html
Откроется контрольная панель. Пока что ничего запускать не нужно. Сейчас можно
приступить к созданию доменов на нашем Localhost.
Редактирование hosts
Так как это системный файл, то сохранить прямо в etc не получится, поэтому
сначала сохраним этот файл на рабочий стол. Затем из etc удалим исходный и на
его место запишем файл с рабочего стола.
Создание хостов
<VirtualHost *:80>
DocumentRoot "D:/XAMPP/htdocs"
ServerName locahost
ServerAlias locahost
ErrorLog "logs/localhost.log"
CustomLog "logs/localhost.log" common
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "D:/XAMPP/htdocs/barbershop"
ServerName barbershop.local
ServerAlias barbershop.local
ErrorLog "logs/localhost.log"
CustomLog "logs/localhost.log" common
</VirtualHost>
Итог
Готово! Теперь, если в папку D:/XAMPP/htdocs/barbershop мы сохраним файл
index.html или index.php, и в браузере перейдем по адресу barbershop.local, то у
нас откроется главная страница нашего виртуального хоста. Если мы захотим
теперь, например, из файла /barbershop/css/main.css зайти в папку
/barbershop/img/, то теперь эту ссылку можно указать относительно корня сайта
"/img/".
virtual hosts, начинающим, разработка, apache, xampp