Спустя почти пять лет разработки на Windows PC, мне пришлось столкнуться с необходимостью перейти на Mac OS. Естественно встал вопрос об установке «perfect environment» и установке WordPress локально на Mac.

Установка WordPress локально на вашем Mac с помощью MAMP

Что такое MAMP

MAMP (сокращенно от Macintosh, Apache, MySQL и PHP) это приложение, с помощью которого вы сможете иметь доступ к локальному PHP-серверу и серверу MySQL. По существу, MAMP дает вам все инструменты, необходимые для запуска WordPress на вашем компьютере, для разработки и тестирования. Вы можете сделать это по-разному, но другие способы не так просты.

Шаг 1: Установка MAMP

Перед тем, как установливать MAMP на вашем Mac, вам необходимо скачать его с официального сайта. MAMP требует, чтобы ваш Mac работал под управлением Mac OS X 10.6.6 или более поздней версии.
После того, как загрузка MAMP будет завершена, дважды щелкните изображение MAMP:

Screen Shot 2016-03-17 at 10.12.21 AM

У вас откроется всплывающее окно MAMP. Перетащите папку MAMP в папку Applications.

Шаг 2: Базовые настройки MAMP

После того как MAMP был установлен, запустите его. Сразу перейдем в меню настроек.

Screen Shot 2016-03-17 at 10.17.36 AM

В меню Ports внесите необходимые настройки, если используемые вами порты отличаются от дефолтных. Для внесения изменений возможно приложение запросит ввести пароль. Вам необходимо ввести порты, которые будут использоваться Apache и MySQL. Установите порт 80 для Apache, и 3306 для MySQL (это можно сделать нажав нижнюю кнопку).

Screen Shot 2016-03-17 at 10.28.50 AM

Установка Apache, на использование порта 80, позволит вам получить доступ к локальным веб-сайтам с адреса http://localhost вместо http://localhost:8888. В то же время, использование порта 80 также означает, что каждый раз при запуске сервера вы должны будете вводить пароль администратора компьютера. Рекомендуют также изменить папку, где будут храниться файлы, но я оставила ее как есть. Нажимаем OK, чтобы сохранить изменения.

Шаг 3: Запуск сервера MAMP и настройка базы данных MySQL

Для запуска серверов MAMP Apache и MySQL, просто нажмите кнопку «Start Servers» с главного экрана MAMP. MAMP серверы теперь работают.

После того, как серверы MAMP запущены, стартовая страница MAMP должна открыться в браузере по умолчанию. Если нет, то нажмите на кнопку «Open WebStart page» в окне MAMP. После того, как она откроется выберите phpMyAdmin на странице.

Screen Shot 2016-03-17 at 10.39.20 AM

В разделе «Create new database», введите имя базы данных и нажмите кнопку «Create». Нет необходимости выбирать вариант «сортировки»: он будет автоматически назначен MySQL при создании таблицы базы данных, во время установки WordPress.

Шаг 4: Скачивание и установка WordPress на локальном компьютере (Mac OS)

Теперь можно скачать последнюю версию WordPress по ссылке wordpress.org/download, распакуем архив в папку, где будут храниться файлы будущего сайта. У меня это папка /Applications/MAMP/htdocs/sitename, теперь откройте в браузере адрес localhost/sitename, чтобы запустить знаменитую 5-минутную установку WordPress.

Screen Shot 2016-03-17 at 10.57.18 AM

Создаем конфигурационный файл, где указываем следующие данные:

Database Name: имя вашей БД
User Name (database): root
Password (database): root
Database Host/server: localhost
Table Prefix: wp_

Теперь можно приступать к разработке сайта на WordPress локально на вашем Mac’e. В дальнейшем я планирую описать процесс переноса сайта с локального сервера на хостинг.
Удачи в реализации ваших проектов!