Локальный сервер — это несколько программ, которые делают из вашего компьютера маленький хостинг. Сайт открывается в браузере по обычному адресу, но лежит на вашем диске и никому в интернете не виден.
Зачем ставить сервер, если есть хостинг
HTML-страница открывается двойным щелчком, а сайту на CMS нужен PHP и база данных — их кто-то должен исполнять. Можно сразу купить хостинг и работать там, но каждая правка превращается в «загрузить файл и посмотреть, что вышло». На своём компьютере правка видна сразу, а поломка не видна никому.
Что понадобится
Компьютер с Windows, права администратора, около двух гигабайт свободного места и час времени. Ничего платить не нужно: и сервер, и CMS бесплатные.
Три страницы этапа
-
Open Server
Ставим локальный сервер: PHP, база данных и веб-сервер одной программой. Плюс разбираемся, что делать, если он не запускается.
-
Установка Evolution CMS
Скачиваем движок, создаём для него базу данных и проходим установщик. Самая механическая часть этапа.
-
Первый вход в админку
Осматриваемся: где дерево страниц, где шаблоны и чанки, какие настройки включить сразу.
Порядок важен
Сначала сервер, потом база данных, потом CMS — переставить шаги нельзя. Установщик Evolution на первом же экране спрашивает адрес базы данных и пароль к ней, а взять их негде, если сервер ещё не работает.
Все три страницы устроены одинаково: короткое объяснение, зачем шаг нужен, потом порядок действий с картинками, потом разбор того, что обычно ломается. Незнакомые слова — в теории, а про устройство Evolution уже было на втором этапе.
В конце этапа у вас будет
- Работающий локальный сервер с PHP и базой данных
- Установленная Evolution CMS, открывающаяся по своему локальному адресу
- Логин и пароль администратора, записанные там, где вы их найдёте
- Понимание, где в админке лежат шаблоны, чанки и страницы