Установка на localhost в Windows
Если в Linux системах для локального запуска сайтов существует LAMP (Linux Apache Mysql Php), то в Windows так же существуют упрощённые сборки локального сервера, которые позволяют быстро запустить сайт для тестирования.
Именно такой сборкой является OpenServer. .
Установка проста, выбираем пусть, куда будет устанавливаться OpenServer Panel, по умолчанию это "C:\OSPanel" и следуем "Далее >" соглашаясь со всем и читая условия соглашения.
После установки и запуска, в панели снизу появится красный флажок.

1. Переходим в директорию, куда установили OSPanel (в нашем случае "C:\OSPanel"), нас интересует папка domains ("C:\OSPanel\domains")
2. Создаём папку "project.loc" (обязательно с зоной .loc) и распаковываем туда содержимое архива с сайтом (чтобы в project.loc был файл index.php)
3. Выбираем "Настройки".

4. Задаём вот такие параметры и версии, сохраняем.

5. Нажимаем запуск, флажок в панели управления делается зелёным, после чего можно работать с сайтом.

6. Доступен сайт будет в этой вкладке при запущенном сервере.

P.S. Логин к базе через phpmyadmin - "root", а пароль пустой, он не используется по умолчанию. По этому при установке сайта на локальный сервер пароль для базы оставить ПУСТЫМ!