Запуск сайта на WordPress локально

Опубликовано Elvi Digital 11/01/2017 в разделе WordPress

Запуск сайта на WordPress локально

Если ваш сайт или сайты ваших клиентов работают на WordPress и вы хотите вести разработку/доработку сайта на локальном компьютере – присмотритесь к пакету Local, который предлагает, на наш взгляд, лучшее на сегодня бесплатное решение по запуску и управлению локальными версиями сайтов на WordPress.

Особенности Local

Контейнеризация

Сайты изолированы друг от друга, используя технологии Docker.

Управление WordPress-сайтами

Возможность переключения между локальными NGINX и Apache 2.4. Переключение между локальным версиями PHP (включая уже 7-е версии). Управление локальными URL для сайтов (в один клик изменения вносятся в локальный файл hosts).

Клонирование сайтов на WordPress

Возможность с легкостью клонировать все файлы сайтов, их базы данных, конфигурацию и локальные настройки.

Поддержка PHP

Текущие версии, которые вы можете использовать для своего сайта: 5.2.4, 5.2.17, 5.3.29, 5.6.20, 7.0.3 и все последующие. Поддержка Xdebug, интеграция в один клик Xdebug с PHPStorm. Opcache включен в возможности пакета Local.

HTTP/HTTPS доступ к локальному сайту “снаружи”

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

WordPress Multisite

Поддержка субдоменов и установка сайтов в поддиректории.

Шаблоны сайтов

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

Импорт/экспорт сайтов

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

Файлы конфигурации

Доступ к собственным файлам конфигурации PHP, NGINX, Apache, и MySQL, которые доступны для редактирования.

Поддержка TLS/HTTPS

Собственный сертификат автоматически создается для каждого нового сайта.

Доступ к логам

Индивидуальные лог файлы для PHP, NGINX, Apache и MySQL.

Локальное тестирование исходящей почты

Mailcatcher позволяет “перехватывать” всю исходящую почту для просмотра и отладки.

SSH + WP-CLI

Простой root-овый доступ по SSH для всех локальных сайтов. Поддержка WP-CLI.

И главное – все бесплатно! А вот и ссылка – где можно скачать Local.

Поделиться в социальных сетях

Comment (1)

  • Elvi Digital Reply

    Что делать, когда виртуальная машина Virtual Box не запускается на компьютере (даже вручную). И это именно Virtual Box (под Windows такое случается иногда) и Local тут не виноват.
    Без паники! Локальный сайт можно перезапустить за несколько минут. Теперь по шагам:
    1. Переименовываем локальную папку сайта (как угодно).
    2. В Local панели удаляем сайт и создаем его заново (точно с таким же именем).
    3. Проверяем что сайт запускается, после чего копируем в его папку всю папку wp-content из предыдущей папки сайта (см. шаг 1).
    4. Для восстановления базы данных (а можно и сделать бэкап с текущего работающего сайта) кликаем правой кнопкой мыши в Local на сайте и выбираем “Open Site SSH” и выполняем команду:
    myloader -p root -d /app/sql –overwrite-tables –database local

    28/01/2018 at 17:17

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

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