Локальный WordPress на MacOS

Для установки системы управления сайтом (CMS) WordPress на Mac OS нам необходимы следующие программы:

  • XAMPP — бесплатный инструмент для управления Web-сервером Apache и системой управления базами данных MySQL;
  • muCommander — удобный бесплатный файловый менеджер для Mac OS;
  • Fraise — редактор с подсветкой синтаксиса;

Шаг 1. Устанавливаем XAMPP — инструмент для управления сервером Apache и СУБД MySQL. При установке ничего сложного нет. После успешной установки необходимо запустить сервер Apache и сервер СУБД MySQL кликнув напротив каждого сервиса по кнопке Start в контрольной панели управления сервисами XAMPP. Если сервис успешно запущен, то индикатор на контрольной панели XAMPP зеленого цвета.

Шаг 2. Создаем базу данных MySQL для WordPress. Заходим в браузере по адресу: http://localhost/phpmyadmin/. В разделе MySQL localhost в поле «Новая база данных» пишем название базы данных.

Допустим наша новая база данных MySQL будет называться demo1. Вписываем в поле «Новая база данных» значение demo1. Все остальное оставляем без изменений. Для создании базы данных необходимо кликнуть по кнопке «Создать».

Шаг 3. Итак, база данных успешно создана. Теперь Вам необходимо создать пользователя СУБД MySQL и привязать его к только что созданной базе данных demo1. Мы по-прежнему остаемся в консоле управления СУБД MySQL phpMyAdmin. Заходим в раздел «Привилегии». Заполняем необходимые 3 поля: «Имя пользователя», «Пароль» и «Подтверждение». Так же устанавливаем переключатель напротив «Выставить полные привилегии на базу данных demo1«.

Что бы создать нового пользователя, например, demosa, нам необходимо заполнить раздел привилегии так, как показано на рисунке (скриншоте) ниже.

Шаг 4. Скачиваем систему управления сайтом (CMS) WordPress. Для этого в браузере нам необходимо перейти по адресу:http://ru.wordpress.org/ (для русской версии). В целях безопасности и предотвращения взлома Вашего сайта мы рекомендуем скачивать систему управления сайтом WordPress только на официальном сайте, адрес которого находится в домене WORDPRESS.ORG!

Шаг 5. Копирование файлов WordPress в папку httpd. Копирование файлов лучше делать с помощью файлового менеджера, вместо стандартного Finder’а Mac OS. Мы рекомендуем использовать бесплатный файловый менеджер muCommander. В папке httpd (/Applications/XAMPP/xampfiles/htdocs/) необходимо создать папку, в которой будет находится Ваш проект на CMS WordPress. Например, папка demo1. Для этого нам необходимо зайти в папку /htdocs/ и нажать клавишу F7 для создания нового каталога.

Не получилось создать папку? После того, как Вы создали папку необходимо извлечь в нее все содержимое папки wordpress архива с CMS WordPress, который был Вами скачан с официального сайта WordPress. Ниже на рисунке (скриншоте) снизу показано окно файлового менеджера muComander в левой части которого успешно развернутый архив. Обратите внимание на путь к папке demo1.

Шаг 6. Настройка WordPress. Итак, еще раз убедимся в том, что сервер Apache и СУБД MySQL запущены — индикаторы на контрольной панели XAMPP должны быть зеленого цвета. Если это так, то в адресной строке браузера набираем строку:http://localhost/demo1. Перед нами откроется окно настройки WordPress, а именно создание файла конфигурации WordPress wp-config.php.

Вводим имя базы данных demo1, которую мы создали с помощью страницы управления СУБД MySQL phpMyAdmin. В поле «имя пользователя» вводим имя пользователя СУБД MySQL — demosa, которого мы создали в разделе «Привелегии» phpMyAdmin, ниже пароль. Поля «Сервер базы данных» и «Префикс таблиц» можем оставить без изменений — «localhost» и «wp_», соответственно.

При успешном соединении с базой данных MySQL, но при проблемах с правами доступа к папке с файлами CMS WordPress может появиться сообщение, как на рисунке (скриншоте) ниже. Не закрывая браузер, необходимо с помощью файлового менеджера muCommander создать в папке /Application/XAMPP/xamppfiles/httpd/demo1/ создать документ wp-config.php и вставить в него код, который появился на странице с ошибкой. Для использования рекомендуем использовать редактор кода Fraise.

Шаг 7. Итак, если Вы сделали все правильно, то самое время создать администратора сайта и задать адрес его электронной почты для восстановления пароля. Для этого необходимо заполнить все поля, а именно: «Заголовок сайта» — название Вашего сайта, «Имя пользователя» — логин учетной записи администратора сайта (категорически не рекомендуем в целях безопасности использовать имя пользователя admin, administrator, root). Так же необходимо обратить внимание на индикатор надежности пароля, он сделан не просто так. Безусловно, адрес электронной почты лучше всего указать существующий, иначе в случае утери пароль можно просто не восстановить.

По адресу http://localhost/demo1/wp-admin заходим в консоль управления сайтом. Вводим логин и пароль.

При правильном вводе логина с паролем — управление Вашего сайта WordPress как на ладони.

А по адресу http://localhost/demo1 мы увидим сайт глазами посетителя.

Всё получилось?! — поздравляем, теперь вы умеете настраивать WordPress!