Установка и настройка xampp

28 Мая 2020 01:47

Скачиваем xampp по ссылке. Запускаем, скачанный файл и следуем инструкциям.

  1. Еще во время установки нас предупредят о нежелательности установки веб-сервера в стандартные директории типа Program Files, поэтому ставим его в корень диска во избежание нежелательных подводных камней с правами и т.д.
  2. Далее открываем конфиг xampp/apache/conf/extra/httpd-vhosts.conf. Добавляем туда в самый конец
    #localhost 
    <VirtualHost *:80> 
        ServerAdmin webmaster@unreal-host.ru
        DocumentRoot "C:/xampp/htdocs/laravel/poligon.local/public" 
        ServerName poligon.local
        ServerAlias www.poligon.local
    
        <Directory /xampp/htdocs/poligon.local/public> 
            Options Indexes FollowSymLinks MultiViews
            AllowOverride All 
            Order Allow,Deny 
            Allow From All 
        </Directory>
        ErrorLog "logs/poligon-error.log"
        CustomLog "logs/poligon-access.log" common
    </VirtualHost> 

    Где указываем свои соответствующие настройки: 

    • DocumentRoot - директория с проектом;
    • ServerName - Имя сервера;
    • ServerAlias - Алиас;
    • ErrorLog - путь до файла с логами ошибок;
    • CustomLog - путь до файла с логами http-запросов.

    Можно продублировать этот блок добавив другие настройки, таким образом, мы добавим еще один проект

  3. Идем в файл hosts  - C:\Windows\System32\drivers\etc\hosts. Прописываем туда

    127.0.0.1 poligon.local

На этом первичная установка и настройка закончена. Запускаем apache и mysql из панели управления xampp.