Как установить WordPress на локальный Mac с помощью MAMP?

Это распространенная практика и рекомендуемый способ настройки и тестирования содержимого сайта локально на компьютере или Mac перед публикацией его в Интернете. MAMP – это приложение (доступны как бесплатная, так и Pro-версия), позволяющее установить Apache, PHP и MySQL на локальную Mac OS X для разработки сайтов WordPress.

MAMP означает My Апаче MySQL и пHP.

В этой статье объясняется пошаговый процесс установки WordPress на локальном Mac с помощью MAMP. Ниже приводится краткое изложение необходимых шагов:

  • Установка MAMP на Mac
  • Настройка сервера и портов MAMP Apache
  • Создание базы данных с использованием MAMP phpMyAdmin
  • Установка WordPress на Mac
  • Подключите WordPress к локальной базе данных
  • Настроить данные для входа в WordPress
  • Запуск MAMP и WordPress Dashboard

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

Идти к Сайт МАМП и загрузите последнюю версию MAMP для Mac OS X.

Скачать MAMP

Установочный пакет начнет скачиваться в папку «Загрузки»; после завершения загрузки дважды щелкните файл, чтобы открыть программу установки. Нажмите кнопку «Продолжить», чтобы продолжить каждый шаг установки. Стандартная установка этого установщика по умолчанию устанавливает MAMP и 14-дневную бесплатную пробную версию MAMP PRO. Если вам не нужен MAMP Pro, снимите этот флажок, нажав кнопку «Настроить», когда вы дойдете до раздела «Тип установки».

Отмените выбор установки MAMP Pro

Отмените выбор установки MAMP Pro

После успешной установки вы увидите, что следующие значки добавлены на вашу панель запуска.

Иконки MAMP на Launchpad

Иконки MAMP на Launchpad

Не перемещайте MAMP из папки приложений и не переименовывайте его после установки.

При обновлении до новой версии MAMP старое приложение будет переименовано как «MAPM_Curent_Date_Time», а новое приложение будет создано с именем MAMP. Все существующие папки и файлы внутри папки «htdocs» будут перенесены в новую папку MAMP, поэтому вы можете просто удалить старую установку «MAMP_Current_Date_Time» после обновления.

Шаг 2 – Настройка MAMP

После успешной установки запустите MAMP из Launchpad или из папки приложения (/ Applications / MAMP / MAMP). Нажмите кнопку «Предпочтения…», чтобы настроить MAMP для настройки доступа к локальному серверу.

Настройки предпочтений MAMP

Настройки предпочтений MAMP

В предпочтениях доступны четыре настройки: Start / Stop, Ports, PHP и Web Server.

Старт / Стоп:

Установите действия, которые будут выполняться при запуске и остановке MAMP. Если вы добавите URL-адрес в избранную ссылку, при открытии стартовой страницы появится вкладка «Избранная ссылка».

Настройки запуска и остановки сервера MAMP

Настройки запуска и остановки сервера MAMP

Веб сервер:

Выберите свой веб-сервер как Apache.

MAMP добавил сервер NginX в качестве экспериментальной функции с версии 3.0.6. Выбор NginX без соответствующей конфигурации приведет к ошибке 502 – Bad Gateway при открытии сайта localhost.

Выберите веб-сервер MAMP и корень документа

Выберите веб-сервер MAMP и корень документа

Корень документа – это место, где хранятся все ваши файлы HTML, PHP и изображения. Либо вы можете использовать корневой каталог документа по умолчанию «/ Applications / MAMP / htdocs», либо выбрать другое место.

Порты:

Необходимо определить порты для доступа к серверным программам через сеть, чтобы несколько программ могли работать на одном сервере. Есть два варианта установки портов для серверов Apache / MySQL в MAMP:

  • Установите для портов Web и MySQL значения 80 и 3306 – при нажатии на эту кнопку будут установлены следующие порты:

Порт Apace – 80

Порт Nginx – 80 (измените его на другой порт, кроме 80)

Порт MySQL – 3306

Поскольку 80 – это обычно используемый порт для доступа в Интернет, если вы сохраните эти настройки, вам будет предложено ввести пароль администратора Mac для запуска и остановки сервера Apache. Вы можете получить доступ к своему сайту с URL-адресом http: // localhost. (Это настройки, которые мы используем для дальнейшего обсуждения).

Установить порты для локального сервера MAMP

Установить порты для локального сервера MAMP

  • Установить порты MAMP по умолчанию – при нажатии на эту кнопку будут установлены следующие порты:

Порт Apace – 8888

Порт Nginx – 7888

Порт MySQL – 8889

Если вы используете эти настройки, тогда ваш локальный сайт будет доступен по URL-адресу http: // localhost: 8888, и вам не нужно вводить пароль для запуска и остановки сервера.

PHP:

Выберите версию PHP на вкладке PHP; доступные версии зависят от версии вашей установки MAMP. (Здесь мы выбираем последнюю доступную версию 5.6.2).

Выберите версию PHP и параметр кеширования в MAMP

Выберите версию PHP и параметр кеширования в MAMP

Кэширование – это опция для ускорения выполнения PHP-кодов, и по умолчанию она отключена. Вы можете включить любые доступные методы кеширования в раскрывающемся списке.

Шаг 3 – Создание базы данных для WordPress

Теперь, когда вы настроили MAMP для доступа к серверам Apache и MySQL, запустите MAMP и нажмите «Start Server» для запуска серверов. Если вы выбрали «Start WebStart Page» в настройках предпочтений «Start / Stop», как описано выше, то стартовая страница откроется по умолчанию. Или же нажмите опцию «Открыть страницу WebStart» на экране MAMP или откройте ссылку http: // localhost / phpMyAdmin /.

Создать базу данных для локального сайта WordPress

Создать базу данных для локального сайта WordPress

На вкладке «Базы данных» введите имя базы данных и нажмите кнопку «Создать», чтобы создать базу данных. Запомните имя базы данных, это имя нужно использовать для установки WordPress. Вам не нужно выбирать опцию «Сопоставление», которая будет автоматически назначена при установке WordPress.

Шаг 4 – Установка WordPress на Mac

Зайдите на сайт wordpress.org и скачать последнюю версию WordPress на ваш локальный Mac. При распаковке этого заархивированного файла с помощью «Архивной утилиты» Mac по умолчанию будет создана папка с именем «wordpress». Откройте эту папку, скопируйте все файлы / папки и вставьте их в корневую папку документа, определенную в настройках предпочтений MAMP на вкладке «Веб-сервер». По умолчанию корневая папка документа – «/ Applications / MAMP / htdocs /», и вставьте сюда все файлы / папки.

Вставка содержимого WordPress внутри папки htdocs MAMP

Вставка содержимого WordPress в папку MAMP htdocs

Если вы вставите всю папку «wordpress» в папку «htdocs», тогда вы будете устанавливать WordPress в подкаталог с именем «wordpress», а ваш URL-адрес доступа WordPress должен быть http: // localhost / wordpress.

Если вы копируете и вставляете содержимое папки «wordpress», то вы устанавливаете WordPress в корневой каталог «htdocs», и, следовательно, ваш URL-адрес доступа WordPress должен быть http: // localhost.

Шаг 5 – Подключите WordPress к локальной базе данных

Теперь, когда вы настроили серверы MAMP, базу данных и WordPress, угадайте, что дальше? Вам необходимо подключить установку WordPress к базе данных MAMP MySQL, чтобы WordPress мог сохранить ваш контент в этих таблицах базы данных. Для этого откройте папку «htdocs» на вашем Mac и найдите файл «wp-config-sample.php». Щелкните правой кнопкой мыши имя файла, выберите «Дублировать», чтобы создать копию файла, и измените имя на «wp-config.php». Откройте файл «wp-config.php» и добавьте следующие данные в разделе настроек MySQL:

  • Имя базы данных – то же имя, которое вы создали на шаге 3.
  • Имя пользователя – root
  • Пароль – root
  • Имя хоста – localhost

Код в файле «wp-config.php» будет выглядеть примерно так:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', Database name as you created in step3);
/** MySQL database username */
define('DB_USER', 'root');
/** MySQL database password */
define('DB_PASSWORD', 'root');
/** MySQL hostname */
define('DB_HOST', 'localhost');

Отредактируйте файл «wp-config.php» с помощью простого текстового редактора, такого как «TextEdit», и не используйте текстовые процессоры, такие как Pages или Word, чтобы избежать изменения стиля кавычек на другой, что приведет к невозможности открытия вашего сайта WordPress.

Редактирование файла WP Config PHP

Редактирование файла WP Config PHP

Если вы попытаетесь открыть URL-адрес localhost без настройки файла «wp-config.php», вы увидите сообщение, подобное приведенному ниже:

Ошибка локального хоста из-за отсутствия файла PHP конфигурации WP

Ошибка локального хоста из-за отсутствия файла PHP конфигурации WP

Щелкните «Создать файл конфигурации», чтобы создать файл «wp-config.php», указав сведения о базе данных, а затем снова нажмите кнопку «Выполнить установку» на следующем экране, чтобы перейти к следующему шагу.

Шаг 6 – Настройте данные для входа в WordPress

Запустите MAMP и запустите серверы, если не запустились автоматически.

Серверы MAMP успешно запущены

Серверы MAMP успешно запущены

Откройте свой URL-адрес localhost http: // localhost (или http: // localhost: 8888) в Safari или любом другом браузере. Вы увидите экран приветствия от WordPress с просьбой предоставить данные для входа в панель администратора WordPress.

Установка WordPress - предоставление данных администратора

Установка WordPress – предоставление данных администратора

Введите необходимые данные и нажмите кнопку «Установить WordPress», после завершения установки вы увидите сообщение об успешном завершении, как показано ниже:

Успешная установка WordPress

Успешная установка WordPress

Откройте URL-адрес localhost в браузере, чтобы увидеть, как выглядит ваш новый локальный сайт WordPress, или нажмите кнопку «Войти», чтобы войти в панель администратора WordPress.

Шаг 7 – Открытие панели администратора WordPress

Теперь у вас все настроено и вы готовы создать свой сайт WordPress. Убедитесь, что вы запустили MAMP и серверы Apache / My SQL успешно запущены. Страница WebStart покажет вам сообщение об успешном выполнении и детали базы данных MySQL, а также варианты доступа к вашему локально размещенному сайту, избранные ссылки и инструменты, такие как phpMyAdmin.

Веб-страница MAMP

Веб-страница MAMP

Откройте URL-адрес администратора WordPress http: // localhost / wp-admin / (или http: // localhost: 8888 / wp-admin /), введите имя пользователя и пароль, которые вы указали на шаге 6, чтобы войти в панель администратора WordPress.

Войдите в админ локального хоста WP

Войдите в админ локального хоста WP

Панель администратора WordPress предоставляет вам неограниченные возможности для начала создания вашего сайта.

Панель управления WordPress Localhost

Панель управления WordPress Localhost

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *