Как установить WordPress локально с XAMPPВы когда-нибудь хотели, чтобы вы могли возиться с WordPress без каких-либо проблем или затрат на его установку на сервере веб-хостинга??


Промежуточные среды прекрасно подходят, когда вам нужно отладить проблемы или протестировать обновления перед тем, как перейти на живой сайт WordPress. Но как насчет того, когда вы хотите:

  • Попробуйте новые плагины?
  • Возьмите тему для тестового спина или создайте свою собственную?
  • Изучите новую функцию WordPress?
  • Эксперимент с трендовым дизайном или техникой кодирования?
  • Продолжайте работать над веб-сайтом, даже если подключение к Wi-Fi ограничено или отсутствует?

В этих случаях лучше всего устанавливать WordPress локально на свой компьютер. Итак, сегодня мы собираемся показать вам, как установить WordPress на XAMPP.

Как установить WordPress локально с помощью XAMPP

Несмотря на то, что программное обеспечение с открытым исходным кодом доступно для скачивания, WordPress не может быть установлен на вашем компьютере. Во всяком случае, не по себе.

Если вы хотите установить WordPress на локальный хост (то есть на ваш компьютер), вам понадобится помощь.

Начните здесь:

Шаг 1. Выберите локальную серверную среду

Для того, чтобы на вашем компьютере работала инсталляция WordPress, вам нужна локальная среда с:

  • Программное обеспечение веб-сервера (обычно сервер Apache),
  • Язык программирования, такой как PHP или Perl,
  • И программное обеспечение для управления базами данных, как MySQL или MariaDB.

XAMPP это тот, через который мы вас проведем сегодня. Тем не менее, есть другие варианты, если вы предпочитаете:

  • WampServer для операционных систем Windows
  • MAMP для Mac или Windows
  • DesktopServer для Mac или Windows
  • Местный маховиком для сред Mac, Windows или Linux (и особенно полезно, если у вас есть хостинг на Flywheel, вы также хотите перенести свой тестовый сайт)

Установка не очень сложна с любой из этих опций. Однако, поскольку XAMPP является популярной средой разработки и не зависит от устройства (Mac, Windows, а также Совместим с Linux), мы собираемся сосредоточиться на этом сегодня.

Шаг 2: Загрузите XAMPP

Посетить Веб-сайт Apache Friends и загрузите последнюю версию XAMPP для вашей операционной системы:

XAMPP

Файл автоматически начнет загружаться.

Когда это будет сделано, добавьте XAMPP в ваши приложения и запустите процесс загрузки.

Загрузить XAMPP

В зависимости от вашей операционной системы вам может потребоваться принять несколько разрешений на доступ до полной загрузки приложения. Когда он будет готов к работе, вы увидите следующее окно:

Приложение XAMPP

XAMPP теперь установлен на вашем компьютере.

Шаг 3. Настройка среды XAMPP

Нажмите кнопку «Пуск» внутри приложения XAMPP, чтобы инициализировать настройку локальной среды. Индикатор состояния изменится с красного на желтый и зеленый:

Индикатор состояния XAMPP

XAMPP – не единственное, что нужно запустить. Перейдите на вкладку «Службы» и делайте то же самое для каждой из служб стека, пока они не станут зелеными:

Сервисы XAMPP

Далее перейдите на вкладку Сеть. Вам нужно будет выбрать, где вы хотите, чтобы ваш локальный сервер жил:

Сеть XAMPP

Выберите любой из доступных вариантов и нажмите «Включить».

Замечания: Если вы планируете превратить это в WordPress Multisite, вы можете использовать только порты 80 или 443. Если это так, вы можете создать тот, который вы хотите использовать сейчас, или использовать обходной путь позже (подробнее об этом ниже) ).

Последнее, что нужно сделать, это перейти на вкладку «Тома». Нажмите «Установить».

Гора XAMPP

Это «прикрепит» локальный хост к вашему рабочему столу (это понадобится вам позже, чтобы изменить файлы вашего сайта).

Шаг 4: Создайте базу данных

У вас есть только одна вещь, чтобы сделать.

Откройте новую вкладку браузера и введите имя локального хоста, который вы включили. Например:

Localhost в браузере

Вы попадете на страницу приветствия XAMPP:

Страница приветствия XAMPP

Чтобы добавить новую базу данных, нажмите кнопку phpMyAdmin в правом верхнем углу этой страницы. phpMyAdmin автоматически запустит:

PhpMyAdmin

Прежде чем мы добавим WordPress на локальный сервер, нам сначала понадобится база данных для него. Перейдите на вкладку Базы данных в верхней части страницы..

Создать базу данных

Дайте вашей базе данных имя (используйте все строчные буквы и подчеркивания вместо пробелов). Затем обновите раскрывающееся меню с utf8 до Collation. Нажмите кнопку «Создать», когда вы закончите.

Шаг 5: Загрузите WordPress

Чтобы получить последнюю версию WordPress, перейдите на Сайт WordPress.org. Нажмите «Получить WordPress» в правом верхнем углу страницы:

Получить WordPress

Вы можете скачать zip-файл со следующей страницы:

Скачать программу WordPress

Шаг 6: Обновите файл wp-config.php

Разархивируйте ваши файлы WordPress и найдите сор-конфиг-sample.php.

Файлы WordPress

Этот файл содержит ключевую информацию о вашем веб-сайте WordPress и позволяет программному обеспечению WordPress сохранять информацию в только что созданной вами базе данных MariaDB (или MySQL). Тем не менее, здесь есть информация о заполнителях, которую мы должны обновить.

Откройте файл с помощью текстового редактора.

Atom wpconfig

Следующие строки должны быть отредактированы:

Имя базы данных

Найдите эту строку:

define ('DB_NAME', 'database_name_here');

Если вы не помните, как вы назвали свою базу данных в phpMyAdmin, вы можете найти ее здесь:

Имя базы данных

Затем замените «database_name_here» именем вашей базы данных. В нашем примере строка будет выглядеть так:

define ('DB_NAME', 'my_website');

Имя пользователя и пароль

Затем найдите эти две строки:

define ('DB_USER', 'username_here');

define ('DB_PASSWORD', 'password_here');

Замените «username_here» на «root» и оставьте «password_here» пустым. Итак, строки должны теперь читать:

define ('DB_USER', 'root');

define ('DB_PASSWORD', '');

Когда вы закончите, сохраните файл и переименуйте его в WP-config.php. Убедитесь, что он находится в исходной папке файлов WordPress.

Шаг 7: Установите WordPress на локальный хост

Чтобы установить WordPress локально, вам нужно переместить загруженные файлы (разархивированные), включая новый файл wp-config.php, в папку XAMPP в htdocs..

Вы найдете это здесь:

Каталог файлов HTDOCS

Переименуйте папку, если хотите, чтобы она называлась как-то иначе, чем «wordpress». Временное доменное имя будет делать.

Чтобы получить доступ к новой установке WordPress, перейдите по первоначальному адресу localhost, который вы использовали в начале, а затем укажите имя новой папки WordPress. Добавьте «/ wp-admin /» в конец.

Например:

HTTP: // локальный: 800 / mytestwebsite / WP-администратора /

Затем вы увидите эту страницу установки:

Localhost wp-admin

Заполните все данные, включая имя пользователя и пароль администратора, и завершите установку. Когда вы закончите, вы попадете сюда:

Новая установка WordPress

И это все. Вы успешно установили WordPress локально с XAMPP.

Чтобы получить доступ к вашему локальному сайту в будущем, загрузите приложение XAMPP и «Запустите» локальный сервер. Затем перейдите на свой локальный веб-адрес и войдите в систему. (Поэтому не забудьте добавить его в закладки).

Как установить WordPress Multisite на локальный хост

Если вы хотите проверить вещи на WordPress Мультисайт сеть, Вы можете сделать это и с XAMPP.

Шаги 1-7: установить WordPress локально

Чтобы активировать мультисайт, сначала необходимо выполнить шаги с 1 по 7.

Шаг 8: Активируйте WordPress Multisite

Открыть WP-config.php файл еще раз из папки htdocs.

Найдите строку:

/ * Вот и все, прекратите редактирование! Приятного издания. * /

Прямо над ним вставьте следующую строку активации Multisite:

define ('WP_ALLOW_MULTISITE', true);

Сохранить файл.

Выйдите из своего локального сайта WordPress и войдите снова. Перейдите в Инструменты> Настройка сети.

Инструменты Настройка сети

Как отмечалось ранее, WordPress позволяет Multisite работать только через сетевые порты 80 или 443. Если вы изначально не настраивали XAMPP через один из этих портов, это нормально. Используйте этот обходной путь.

Перейдите в папку XAMPP и найдите следующее:

/ (имя папки вашего сайта) /wp-admin/includes/network.php

Внутри этого файла есть строка, которая говорит:

if ((false! == $ has_ports &&! in_array ($ has_ports, array (': 80', ': 443')))) {

По этой причине вы можете увидеть ошибку при попытке получить доступ к настройке сети в WordPress. Чтобы это исправить, добавьте порт, который вы использовали в коде. Например:

if ((false! == $ has_ports &&! in_array ($ has_ports, array (': 80', ': 443', ': 8080')))) {

Сохраните файл и вернитесь к настройке сети в WordPress..

Вас попросят дать вашей сети веб-сайтов имя и назначить администратора.

Создать сеть

Затем вы увидите эти инструкции:

Включить сеть

Вам необходимо обновить файлы wp-config.php и .htaccess. Если вы не можете найти файл .htaccess, вам придется создать его с нуля. Откройте текстовый редактор, вставьте фрагмент кода и сохраните его в папке.

После сохранения обоих этих файлов выйдите из WordPress еще раз. При повторном входе в систему вы увидите, что WordPress Multisite установлен локально.

Новая многопользовательская установка WordPress

Заворачивать

Никогда не стоит создавать, экспериментировать или устранять неполадки в реальной установке WordPress..

В тех случаях, когда выполняемую работу нужно перенести на работающий сайт, имеет смысл использовать промежуточный сервер или поддомен. Однако, если вы тестируете новые функции, методы проектирования или инструменты, лучше работать локально. (Это тоже дешевле.)

Благодаря XAMPP все, что нужно – это 7 шагов и не более 15 минут для локальной установки WordPress..

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me