XAMPP — это локальный сервер, который вы можете установить на свой ноутбук / компьютер для имитации реального веб-сервера. Учитывая, что это эмитация сервера, то, соответственно, установить wordpress на xampp можно без особого труда. Прежде чем перейти к пошаговой инструкции того, как установить вордпресс на xampp, давайте в двух словах разберемся, что из себя представляет данный тул.
Что из себя представляет XAMPP?
XAMPP абсолютно бесплатный дистрибутив сервера Apache с открытым исходным кодом с MySQL, PHP и Perl. XAMPP доступен для всех основных операционных систем и чрезвычайно прост в установке и использовании. Это объясняет, почему это чрезвычайно популярная среда разработки PHP.
Вот что обозначают аббревиатура XAMPP:
- X — кроссплатформенный (X), так как поддерживает несколько операционных систем
- A — HTTP-сервер Apache
- M — MySQL
- P — PHP
- P — PERL
Помимо основных компонентов, упомянутых выше, XAMPP обычно поставляется с другими полезными инструментами, такими как почтовый сервер Mercury, phpMyAdmin для администрирования базы данных, Webalizer для анализа журналов веб-сервера, OpenSSL, Apache Tomcat для запуска кода Java и FTP-сервер FileZilla.
Как и договаривались в этом посте разберемся, как установить XAMPP на свой ПК с Windows, а также, как установить вордпресс на xampp всего за несколько минут. Помимо этого разберем некоторые общие проблемы, с которыми вы можете столкнуться, и о том, как их преодолеть.
Почему следует использовать XAMPP?
Сложно переоценить, несколько выгодна локальная среда разработки для разработчиков сайтов на WordPress. Локальный сервер позволяет установить новые установки WordPress в один миг. И поскольку он размещен локально на компьютере, нет никаких задержек в загрузке изменений и их появлении в браузере.
Если нужно поюзать новые шаблоны WordPress или плагины – нет проблем, просто скопируйте их и вставьте его в соответствующую папку ядра WordPress и они загружаются мгновенно. То же самое с изменением любых настроек и кода. Нет задержки сервера, нет проблем с загрузкой, нет ненужного времени ожидания. Все происходит в режиме реального времени. Идеальная среда для тестирования без каких-либо последствий.
С установленным на компьютере XAMPP вы можете продолжать работать на своем сайте, даже если находитесь без подключения к Интернету. Локальная разработка также очень безопасна, поскольку ваш сайт находится в автономном режиме и вдали от посторонних глаз хакеров (и щепетильных клиентов) и вирусов WordPress.
Почему XAMPP подходит для установки WordPress?
Как и все программное обеспечение, WordPress имеет определенные требования для запуска. Текущие рекомендуемые требования WordPress:
- PHP версии 7.3 или выше
- MySQL версии 5.6 или выше ИЛИ MariaDB версии 10.1 или выше
- Поддержка HTTPS
- Apache ИЛИ сервер nginx
XAMPP соответствует всем полям, перечисленным выше. Он бесплатный, надежный, простой в использовании и работает на всех основных платформах.
Подробная инструкция установки XAMPP на Windows
И так, без лишних слов, вот как именно установить WordPress локально с помощью XAMPP. В конце у вас будет собственная локальная среда тестирования WordPress, работающая в Windows. Если в нескольких словах очертить план работы то можно выделить следующие основные этапы установки wordpress на xampp:
- Загрузить xampp
- Установить xampp на PC
- Загрузить wordpress
- Создать базу данных
- Запустить установщик wordpress
Первый шаг на пути к локальной установке WordPress — это загрузить и установить программное обеспечение XAMPP, с него и начнем.
Шаг 1: Загрузите актуальную версию XAMPP
Вы можете скачать установочный файл Windows с Apache Friends . Это большой файл, около 110 МБ, поэтому это может занять около минуты в зависимости от вашего соединения. Текущая актуальная версия XAMPP — 7.3.9 / PHP 7.3.9.
Шаг 2: Установите XAMPP
После загрузки запустите установочный файл XAMPP, откроется мастер установки XAMPP, затем кликните на кнопку «next».
Вы можете получить предупреждение UAC перед установкой. Нажмите OK и продолжите.
Выберите компоненты, которые вы хотите установить. Если вы планируете установить сайт WordPress с XAMPP, вам нужны только:
- Apache
- MySQL
- PHP
- phpMyAdmin
Но лучше установить все компоненты, так как с ними можно поэкспериментировать позже или они могут понадобиться вам для каких-либо целей в будущем.
Выберите каталог установки для XAMPP (рекомендуется по умолчанию).
Снимите флажок Узнайте больше о опции Битнами. Bitnami предоставляет универсальные инструменты для установки популярных приложений с открытым исходным кодом поверх XAMPP. Это включает в себя дополнительные модули для установки WordPress. Однако мы установим его здесь вручную.
В конце установки может появиться предупреждение о безопасности Windows . Вам необходимо внести белый список Apache HTTP Server из брандмауэра Защитника Windows , нажав кнопку Разрешить доступ. Обязательно установите флажок « Частные сети, такие как моя домашняя или рабочая сеть». Это очень важно. XAMPP не будет работать, если вы не проверите это и нажмете Разрешить доступ.
Завершите настройку и запустите панель управления XAMPP. После чего появиться значок в системном трее.
Замечание по установке 1. Отключение UAC в настройках Windows
Иногда можно иметь проблемы из-за контроля доступа пользователей (UAC) предупреждения Windows. Ничего страшного. Просто убедитесь, что вы не устанавливаете XAMPP в своем Program Files каталоге, поскольку UAC может мешать разрешению XAMPP на запись в этот каталог. Каталог установки по умолчанию C:\XAMPP. Так что, если вы не измените это, все должно быть в порядке.
Примечание по установке 2: временно отключить антивирус и / или брандмауэр
Некоторые антивирусные программы или программы брандмауэра могут вызвать проблемы с вашей установкой XAMPP. В таком случае рекомендуется временно их деактивировать, пока XAMPP не будет успешно установлен.
Шаг 3: Откройте панель управления XAMPP
Панель управления XAMPP имеет простой пользовательский интерфейс, в котором перечислены все модули вашего локального сервера. Он позволяет запускать / останавливать отдельные модули, получать доступ к их области администратора, файлам конфигурации и журналам одним щелчком мыши. В его нижней части также отображаются все ваши действия и ошибки (если они есть).
Краткое описание основных элементов панели XAMPP
Помимо параметров, описанных выше, панель управления XAMPP также имеет другие кнопки:
- Config: общие настройки параметров XAMPP
- Netstat: отображать все активные TCP-соединения (и порты) на вашем компьютере
- Shell: запускает XAMPP в пользовательской командной строке (CMD)
- Explorer: открывает корневую папку XAMPP в проводнике Windows
- Services: показывает все службы Windows в консоли управления Microsoft
- Help: ссылки на форум поддержки Apache Friends
- Quit: выход из панели управления XAMPP (сервер продолжит работать в фоновом режиме)
В принципе кнопок на панели не так много и все интуитивно понятны.
Шаг 4: Запустите модули Apache и MySQL
Нажмите кнопку «Пуск» рядом с модулем Apache. Если все настроено правильно, ваш сервер Apache должен успешно запуститься через порты 80 и 443.
Затем запустите модуль MySQL. Если вы получили предупреждение безопасности Windows для белого списка mysqld.exe, щелкните Разрешить доступ. Как и прежде, убедитесь, что вы отметили опцию «Частные сети… ».
Вы можете получить доступ к панели управления вашего сервера Apache, нажав кнопку «Администрирование» рядом с ней. Кроме того, вы также можете связаться с ним через http: // localhost / dashboard / URL в вашем браузере.
Вы можете получить доступ к своей панели управления phpMyAdmin, нажав кнопку Admin рядом с модулем MySQL. Или вы можете просто зайти на http: // localhost / phpmyadmin / в вашем браузере. Здесь вы можете управлять базами данных MariaDB (или MySQL) ваших веб-проектов.
На этом настройка XAMPP в качестве локальной среды разработки завершена. Теперь он готов для размещения любого программного обеспечения на основе PHP (например, WordPress).
Тестирование вашей установки XAMPP
Лучший способ проверить, правильно ли установлен и настроен ваш локальный сервер, — создать тестовую страницу PHP , поместить ее в папку localhost XAMPP, а затем попытаться получить к ней доступ через браузер.
Давайте сделаем это сейчас. Создайте новую папку с именем mysite в вашем C:\xampp\htdocs\каталоге. Доступ к этому каталогу также можно получить, нажав кнопку « Проводник» на панели управления XAMPP и перейдя в папку htdocs .
Создайте файл с именем index.php с кодом
1 |
<?php echo 'My test XAMPP!'?> |
и поместите его в C:\xampp\htdocs\mysite папку.
Попробуйте зайти на http: //localhost/ mysite в вашем браузере. Если он отображает слова « ‘My test XAMPP!», тогда XAMPP успешно установлен и настроен в вашей системе.
Установка wordpress на xampp
Если все прошло хорошо, теперь у вас есть работающий сервер XAMPP на ПК с Windows! Но теперь пришло время разобраться непосредственно стем, как установить вордпресс на xampp. Итак, вот как запустить сайт WordPress и запустить его на XAMPP подробная пошаговая инструкция ниже.
Шаг 1: Создайте новую базу данных MySQL для вашей установки WordPress
Перед установкой WordPress нам нужна база данных. На панели управления XAMPP нажмите кнопку « Администратор» в разделе MySQL. Новое окно браузера автоматически откроется с интерфейсом панели управления phpMyAdmin. Нажмите на Базы данных рядом с верхним левым краем.
Теперь вам будет предложено создать новую базу данных. Назовем ее например mybase.После того, как вы ввели имя, нажмите «Создать» и закройте окно.
Шаг 2: Загрузите и установите WordPress
Загрузите последнюю версию WordPress.
Разархивируйте WordPress в нужную папку под XAMPP. В нашем случае это так C:/xampp/htdocs/. Переименуйте его так, как вам нравится, но рекомендуется дать этой папке имя вашего сайта. Я собираюсь назвать эту установку WordPress veraksoff.
Мы можем продолжить установку WordPress прямо сейчас. Откройте браузер и перейдите по адресу http: // localhost / veraksoff / (или вместо veraksoff название, которое вы придумали).
Вы должны увидеть загрузочный экран выбора языка установки WordPress.
Следующее окно, которое вы увидете будет содержать справочную информацию, ознакомьтесь с ней и нажмите «Вперед!»
После того, как вы выбрали свой язык и ознакомились с информацией, на следующем экране нужно ввести:
- Имя базы данных: mybase (Мы создавали базу выше и в нашем случае э то mybase)
- Имя пользователя: root (по умолчанию в XAMPP это root )
- Пароль: оставляем пустым (по умолчанию в XAMPP это пустое поле)
Нажимаем кнопку «Отправить».
После чего увидим сообщение, что все в порядке и можно продолжать установку.
Жмем запустить установку. И видим окно, где нужно ввести название своего сайта, имя пользователя и пароль. Нажмите Установить WordPress.
Поздравляем, вы успешно установили WordPress на свой локальный сервер.
Нажимаем логин и видим форму авторизации, вводим свои данные и попадаем в админпанtль WordPress
Все мы досконально разобрались, как установить вордпресс на xampp, темерь давайте поговорим о некоторых распространенных ошибках при установке WordPress на XAMPP
Устранение распространенных проблем при установке WordPress на XAMPP
Хотя наша установка XAMPP и WordPress прошла без проблем, не всем так повезло. XAMPP может сделать вам «подножку» на любом этапе его установки и установки WordPress. Вот некоторые распространенные проблемы, связанные с XAMPP:
Порт 80 использует PID 4 — На панели управления XAMPP отображается следующее сообщение: XX:XX:XX [Apache] Port 80 in use by «Unable to open process» with PID 4! Чтобы решить эту проблему, выполните следующие действия:
- Щелкните правой кнопкой мыши значок панели управления XAMPP и выберите «Запуск от имени администратора». Введите учетные данные администратора (если требуется) и нажмите кнопку «ОК» или «Да», чтобы продолжить.
- Откройте командную строку Windows, нажав кнопку «Shell» на панели управления XAMPP.
- В командной строке введите следующую команду:
1netsh http add iplisten ipaddress=:: - Откройте файл C:\Windows\system32\drivers\etc\hosts и добавьте к нему следующую строку.
1127.0.0.1 localhost - Затем сохраните файл.
Это позволяет сопоставить доменное имя localhost с локальной машиной, которая всегда имеет IP-адрес 127.0.0.1.
Порты 80 и 443 используются Skype — На панели управления XAMPP отображаются следующие сообщения:
1 2 |
XX:XX:XX [Apache] Port 80 in use by "C:\Program Files (x86)\Skype\Phone\Skype.exe" with PID XXXX! XX:XX:XX [Apache] Port 443 in use by "C:\Program Files (x86)\Skype\Phone\Skype.exe" with PID XXXX! |
Чтобы решить эту проблему, выполните следующие действия:
- Запустите Skype.
- Выберите пункт меню «Сервис → Параметры → Дополнительно → подключение» и в появившемся окне отключите использование портов 80 и 443 для входящих подключений Skype.
- Нажмите Кнопку «Сохранить». Перезапустите Skype, чтобы ваши изменения вступили в силу.
Другие распространенные и не очень проблемы всегда можно найти в Интернете, ввиду большой популярности XAMPP.
Заключение
XAMPP позволяет вам легко настроить локальную серверную среду на вашем компьютере с Windows. Лучшая вещь в этом — то, что это абсолютно бесплатно и с открытым исходным кодом. С помощью XAMPP вы можете быстро разрабатывать и тестировать сайты WordPress в своей системе, а не делать это сложным образом на реальном хостинге WordPress. Вы можете попробовать различные темы и плагины, протестировать их различные функции и поэкспериментировать со многими другими аспектами своего сайта. Более того, вы также можете установить столько экземпляров WordPress, сколько вам нужно (включая Multisite).
Если по каким-либо причинам Openserver вам не подашел или установка wordpress на openserver у вас не удалась, можете попробовать установить ВордПресс на OpenServer или сервер, подробные руководства имееются на нашем сайте.