Как установить WordPress в Windows


WordPress – это, видимо, самая популярная на сегодняшний день CMS (система управления контентом). Используя WordPress можно за считанные минуты развернуть свой сайт, из которого можно сделать персональный блог, набор информационных статей, одностраничный лэндинг, Интернет-магазин и многое другое.

В этой заметке будет показано, как установить WordPress на Windows.

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

Что нужно, чтобы запустить WordPress на Windows

WordPress – это веб-приложение. Для его работы требуется веб-сервер. Также необходим PHP и MySQL. Всё это вы можете настроить по инструкции «Установка веб-сервера (Apache 2.4, MySQL 5.7, PHP 7, phpMyAdmin)».

Эта инструкция подразумевает, что ваш веб-сервер установлен по мануалу, ссылка на который дана выше.

Где скачать WordPress для Windows

WordPress – это, по своей сути, движок, который написан на PHP и который в своей работе использует СУБД MySQL. Поэтому для WordPress нет никакой разницы, в какой операционной системе быть запущенным. Т.е. если вы установили и настроили веб-сервер, то вам неважно, находитесь ли вы в Windows, Linux, FreeBSD или какой-любо другой операционной системе, какой битности эта система (64- или 32-битная) – во всех них будут работать одни и те же файлы WordPress, поскольку, будучи веб-приложением, он не взаимодействует с ОС напрямую, а работает «внутри» веб-сервера.

Итак, перейдите на официальный сайт WordPress и скачайте последнюю версию по ссылке для скачивания:

Как можно увидеть, ссылок для скачивания две, но различаются они только форматами архива, по первой скачивается WordPress в архиве формата .zip, по второй – в архиве формата .tar.gz. Для пользователей Windows чуть удобнее ZIP архив, поскольку его можно распаковать стандартными средствами ОС.

Всегда свежую версию можно скачать по данной прямой ссылке.

Как запустить WordPress в Windows

Поскольку в своей работе WordPress использует MySQL, то нам предварительно нужно создать базу данных для нашего будущего сайта на WordPress. Проще всего это можно сделать с использованием phpMyAdmin.

Откройте phpMyAdmin, перейдите во вкладку «Базы данных», введите имя новой БД и в соседнем поле выберите кодировку utf8mb4_unicode_ci:

Как можно увидеть, для БД я выбрал имя test_wordpress. Когда всё готово, нажмите кнопку «Создать».

Какой-либо дальнейшей работы с базой данных в ручном режиме не требуется – нам не нужно ни добавлять таблицы, ни делать ещё что-либо.

Распакуйте скаченный с WordPress архив. Всю папку из архива, которая называется wordpress, переместите в каталог веб-сервера. Например, я перемещаю папку в корневой каталог C:\Server\data\htdocs\. В этом случае мой будущий сайт будет доступен по адресу http://localhost/wordpress/. Именно этот адрес откройте в веб-браузере:


Первое окно является информационным, в нём достаточно нажать кнопку «Вперёд!». В этом окне объясняется, какую информацию у нас спросит установщик на следующем шаге.

В следующем окне нам нужно ввести:

  • Имя базы данных
  • Имя пользователя
  • Пароль
  • Сервер базы данных
  • Префикс таблиц

Имя базы данных это то самое имя, которое мы недавно вводили в phpMyAdmin. Т.е. у меня это test_wordpress. Имя пользователя – это пользователь базы данных (не путайте с пользователем WordPress). Если вы устанавливали веб-сервер по статье, ссылка на которую дана ранее, то именем пользователя является root. Если вы не устанавливали пароль для пользователя root, то паролем является пустая строка. На локальном компьютере в качестве сервера базы данных нужно ввести localhost. Что касается префикса таблиц, то не меняйте это значение.


Итак, должно получиться что-то вроде:

Когда всё готово, нажмите кнопку «Отправить».

На следующем этапе установщик WordPress автоматически проверит, есть ли доступ к базе данных, подходит ли имя пользователя и пароль. Если всё нормально, то будет выведено сообщение:

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

В этом случае достаточно нажать кнопку «Запустить установку».

Проблемы могут возникнуть если:

  • вы забыли создать базу данных
  • вы неверно ввели имя базы данных
  • вы неверно ввели имя пользователя или его пароль
  • вы неверно ввели адрес сервера
  • указанный пользователь не обладает правами доступа к указанной базе данных
  • веб-сервер остановлен либо остановлен сервер СУБД MySQL

На следующей странице нам нужно ввести название сайта, имя пользователя, пароль и e-mail адрес:

Завершается всё нажатием кнопку «Установить WordPress».

Заслуженные поздравления:

Нажмите кнопку «Войти» и введите свои учётные данные.

Ваш сайт доступен по адресу http://localhost/wordpress/ (адрес может быть другим, в зависимости от каталога, куда вы скопировали папку wordpress.



Рекомендуется Вам:

14 комментариев to Как установить WordPress в Windows

  1. Ольга:

    Здравствуйте! Скажите почему при перехое между разделами на сайте выбивает иногда белый экран с надписями?

    Index of /wordpress

    Parent Directory

    index.php

    license.txt

    readme.html

    wp-activate.php

    wp-admin/

    wp-blog-header.php

    wp-comments-post.php

    wp-config-sample.php

    wp-config.php

    wp-content/

    wp-cron.php

    wp-includes/

    wp-links-opml.php

    wp-load.php

    wp-login.php

    wp-mail.php

    wp-settings.php

    wp-signup.php

    wp-trackback.php

    xmlrpc.php

  2. Ольга:

    Нажимаю посмотреть свой сайт и в ответ это

  3. Ольга:

    Установка прошла и все, как будто путь не находит…При установе тоже такое было-пришлось в ручную кликать на индекс

  4. november:

    При попытке связаться с базой "test_wordpress" (я выбрала аналогичное вашему название), выдавалась ошибка - не удавалось установить соединение с базой данных.

    При создании новой базы названой "nya" (от балды) все отлично заработало.

    Что это было,  не знаю, но вот как то так.

    А вообще я хотела сказать большое спасибо за замечательно изложенный материал. Все работает! %)

     

  5. Игорь:

    Ребята! Огромное спасибо за Ваш сайт..Очень толковвые статьи . Удачи.

  6. Петров Юрий Николаевич:

    Большущее спасибо!!!! Делаю по инструкциям и всё просто отлично. С уважением Петров Ю.Н.

  7. Татьяна:

    Большое спасибо за отличную инструкцию! Все получилось и заработало с первого раза 

  8. Люся:

    Здравствуйте!

    Все установки делала согласно Вашим описаниям. Очень доходчиво. Может, у Вас уже есть статья, как правильно выполнить эти шаги?

    Спасибо большое.

    Обновления WordPress

    Важно: перед обновлением сделайте резервную копию базы данных и файлов. Подробности о процедуре обновления можно найти на странице «Обновление WordPress».

    Последняя проверка: 23.05.2018 в 21:06   Проверить снова

    Свежая версия WordPress доступна для обновления.

    Вы можете автоматически обновить до WordPress 4.9.6–ru_RU:

    Вы можете автоматически обновить до WordPress 4.9.6–en_US:

    В процессе обновления сайт будет закрыт на техническое обслуживание. После завершения обновления сайт вернётся в обычный режим.

    • Alexey:

      О том, как сделать резервную копию сайтов и баз данных, я дополнил здесь: https://hackware.ru/?p=21#14

      После создания резервной копии, достаточно в WordPress нажмите кнопку "Обновить сейчас" и всё остальное будет сделано автоматически. Главное, не прерывайте работу сайта/сервера во время обновлений и всё завершиться хорошо.

  9. Alex:

    Здравсвуйте! Подскажите, где  могу изучить информацию по настройке исходящей почты с сайта под Windows Server, настрйока собственного SMTP, не хостера, а так же использования почты от домена на других устройствах.

    • Alexey:

      Вы точно знаете, что вам нужен именно SMTP? Если вам нужен полноценный почтовый сервер, который будет принимать и отправлять почту для вашего домена, то вам нужно что-то вроде Microsoft Exchange Server или hMailServer. SMTP сервер будет выполнять роль ретранслятора, который только отправляет почту. Это обычно используется когда веб приложения генерируют электронные письма и этот почтовый ретранслятор доставляет их.

      В Windows Server 2016-2019 служба SMTP имеется среди стандартных компонентов — её достаточно установить и настроить. В любом случае, нужен белый IP адрес (доступный из глобальной сети, не за NAT), своё доменное имя, доступ к настройкам DNS для этого домена.

      Довольно подробная инструкция по включению SMTP в Windows Server 2016 (также подходит и для Windows Server 2019): http://www.vsysad.com/2017/05/install-and-configure-smtp-server-on-windows-server-2016/

      • Alex:

        Спасибо, что объяснили! Наконец-то я получил полный ответ! В моем случае, второй вариант! Спасибо!

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

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