Если у вас нет опыта в этой области, хорошим новым удобным для пользователя решением будет MAMP . (Одна особенно приятная вещь в MAMP заключается в том, что версии PHP для OSX (и MySQL на сервере OSX) не обязательно те, которые вы бы выбрали, если бы могли. Версии MAMP более современные, и я считаю, что они позволяют больше модули для PHP.)
Он очень прост в установке и использовании, с отличной документацией. Однако вы должны обязательно установить безопасный пароль, прежде чем использовать его в качестве надлежащего (видимого снаружи) сервера.
Чтобы ответить на другой вопрос, WordPress использует MySQL для хранения сообщений, комментариев, пользователей и многого другого. База данных, в некотором смысле, настоящее сердце блога. Остальные в основном сменные шаблоны для оформления контента. (Полагаю, это преувеличение. PHP берет все необработанные данные в базе данных и превращает их в блог, а не в кучу.)
Изменить : те инструкции, на которые вы ссылаетесь, предполагая, что у вас уже есть работающая установка MySQL. Похоже, что нет. Если вы хотите пойти по более сложному маршруту, вам сначала нужно дать корневому пользователю вашей установки MySQL пароль (очень безопасный), а затем создать второго пользователя (с меньшими правами, чем у root), который будет владельцем базы данных WordPress. Опять же, если вы никогда не использовали MySQL, я бы не рекомендовал вам делать все это. По крайней мере, вы должны прочитать немного о том, как настроить и администрировать MySQL. Вот ссылка: Начало работы с MySQL .