Вебмастеру

Локальный сервер для WordPress: denwer, winginx, установка или перенос

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

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

Данное решение позволит разработчикам экспериментировать с сайтом без изменения основного ресурса. Также даст время и возможность безопасно освоить структуру файлов и увидеть “в живую” как любые изменения отразятся на внешнем виде сайта.

Локальный сервер для WordPress – картинка

Локальный сервер Denwer

Одно и самых известных и простых решений для размещения сайтов, в том числе и на базе WordPress, в интернете.

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

Для того, чтобы скачать Денвер следует посетить сайт http://www.denwer.ru/base.html, после чего можно приступать к установке, состоящей из следующих пунктов:

Запустить программу;

Запустить установку денвера

Выбираем директорию установки;

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

Выбираем виртуальную директорию (например Диск L);

Выбираем виртуальную директорию

Режим запуска утилиты;

Режим запуска утилиты

Все готово.

Денвер успешно установлен

Преимущества Denver:

  • Большое количество информации в интернете по работе с этой программой;
  • Простота установки и использования;
  • Быстрый запуск сайтов без внедрения доменного имени;
  • Не занимает большое количество ресурсов.

Локальный сервер Winginx

Для работы с одним из самых популярных ПО достаточно посетить сайт https://winginx.com/ru/download и скачать утилиту.

скачать утилиту Winginx

После этого нужно, как и в стандартных программах пройти простую процедуру установки.

Запуск файла setup:

Запуск файла setup

Выбор языка:

Выбор языка

Принимаем лицензионное соглашение. Выбираем папку на компьютере, где будет храниться программа:

Выбираем папку на компьютере

Как только установка будет завершена на компьютере можно будет увидеть значок ххххх в панели инструментов.

Основными преимуществами использования именно этого ПО являются:

  • Использование PHP 7;
  • Простота работы с базами данных и файлов;
  • Не создаёт отдельный жёсткий диск (экономит место);
  • Имеется возможность запуска отдельно баз данных или виртуальной машины на выбор;
  • Имитация доменного имени.

WordPress на локальном сервере — установка, перенос

Для того, чтобы развернуть сайт WordPress на локальном компьютере потребуется скачать архив с файлами CMS, пройдя по ссылке https://ru.wordpress.org/download/.

Cкачать архив

Далее, нужно создать отдельную папку в директории \Winginx\home, с названием будущего сайта, например test.local. Также следует создать в папке домена новую директорию public_html, по которой будет отображаться сайт.

Далее посещаем каталог \Winginx\, где нужно найти утилиту hostseditor.exe. В ней можно будет создать новый домен, а также задать IP-адрес, по которому оно будет отображаться. Для этого нажимаем на кнопку добавить и в поле «Имя домена» прописываем название будущего сайта, при этом нет необходимости прописывать оставшиеся поля, так как они по умолчанию настроены на используемый компьютер.

Создаем новый домен


Вписываем новый домен

Теперь потребуется разархивировать папку с файлами WordPress в public_html. Как только разархивация будет выполнена можно будет запустить виртуальную машину, нажав на клавишу “запустить все”.

Разархивировать папку с файлами WordPress в public_html

Теперь нужно создать новую базу данных (потребуется пустая) для работы WordPress. Для этого заходим в PHPMyAdmin, найти которую можно по адресу http://localhost:81/ (для входа нужно использовать логин root без пароля). Здесь нажимаем на клавишу “Создать новую” и написать ее название, а также пароль для нее.

По умолчанию доступ к базе данных имеет всего 1 пользователь с логином root и заданным при создании паролем.

Если необходимо создать еще пользователей используем соответствующую для этого кнопку.

Создание новой базы данных в PHPMyAdmin


Базы данных

Теперь можно приступать непосредственно к установке самого WordPress. Для этого заходим на сайт test.local/ (или другой если Вы создали домен с собственным названием).

Установка самого WordPress

В появившемся окне видим, что файлы разархивировались без ошибок и пользователю предлагается начать установку CMS, нажав на “Вперед”.

Установка CMS

Далее заполняем все требуемые поля для подключения и работы Вордпресса:

  1. Имя базы данных, которое мы создали в PHPMyAdmin
  2. Имя пользователя, у которого есть доступ к базе данных (по умолчанию root)
  3. Пароль от доступа данного пользователя (по умолчанию пустое поле)
  4. Сервер базы данных localhost
  5. Префикс таблицы лучше всего остается таким же «wp_»

Если все будет выполнено верно, то увидим загрузку и установку файлов в директории.

Загрузка и установка файлов в директории

Теперь потребуется ввести данные для доступа в CMS, куда включаются:

  • Название сайта (можно будет сменить в дальнейшем);
  • Имя пользователя (лучше всего использовать admin);
  • Пароль (генерируется самостоятельно или задается отдельно);
  • Ваш email.

Все готово сайт готов к работе:

Форма для входа в админ панель wordpress


Установка wordpress закончена

Заключение

Использование локального сервера при разработке сайтов на WordPress позволит:

  • Уменьшить риск ошибки при изменении функционала, а также проводить тестирование в безопасной среде;
  • Создать и скорректировать новые файлы на ПК, а уже после проверки работоспособности залить их на сервер;
  • Набраться опыта при работе с данной CMS. Так, начинающие разработчики могут проверить свои силы на реально существующих проектах, сохраняя копии через ftp.

Используя современное ПО и мощности домашнего ПК появиться возможность проверить парсер, скрипты, генераторы и многие другие полезные атрибуты современного сайта. Также следует понимать, что созданный на локальном компьютере сайт на WordPress ничем не отличается от размещенного на виртуальном хостинге.

С уважением, Алексей Даренский.

Комментариев к статье: 6

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

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