Здравствуйте, сегодня поговорим о выборе и создании на компьютере локального сервера (localhost), который нужен любому вебмастеру для тестирования динамического сайта (его модулей, плагинов, тем, шаблонов, обновлений движка и др.) на компьютере, а не на хостинге в интернете, то есть тестировать сайт можно даже без подключения к интернету.
Скачать исходники для статьи можно ниже
Сайты на движках (wordpress, joomla, Битрикс и др.) – это динамические сайты, в отличие от статических сайтов – их нельзя открыть на компьютере через обычный браузер, для их редактирования и просмотра необходимо установить локальный сервер (localhost) на ваш компьютер – “программа” – которая создаст хостинг на вашем компьютере – после чего вы сможете просматривать динамический сайт через обычный браузер даже без подключения к интернету.
Какой локальный сервер (localhost) выбрать?
1. Denwer (Денвер) (“denwer.ru/”)
Денвер – бесплатный локальный сервер для Windows.
Создан русскими программистами!
Сайт содержит видео на русском языке по установке и настройке локального сервера – Денвер.
Проект принимает пожертвования – поэтому стоит поддержать отечественного производителя!
2. MAMP (“mamp.info/en/”)
MAMP – расшифровывается как Macintosh, Apache, MySQL и PHP.
MAMP бесплатный, но есть и платная версия, позволяющая установить режим мультисайт для wordpress (MultiSite).
MAMP разработан для операционной системы OS X (преемницей Mac OS от Apple), но есть и бета-версия доступная для Windows.
3. XAMPP (“apachefriends.org/ru/index.html”)
XAMPP является самой популярной средой разработки PHP, это бесплатный продукт с открытым исходным кодом, разработан для Windows, OS X и Linux.
Позволяет создавать wordpress сайты MultiSite.
Сайт и инструкции по XAMPP переведены на множество языков, в том числе и русский.
У данного продукта есть расширение для различных движков под названием – Bitnami – это бесплатный инструмент все-в-одном для установки Drupal, Joomla, WordPress и др.
“bitnami.com/”
На каких платформах работает Bitnami:
Операционные Системы: Windows, OS X и все дистрибутивы Linux, включая Red Hat Enterprise Linux, CentOS, Amazon, Linux, Ubuntu, Fedora, Debian и др.
Платформы виртуализации: VMWare, VirtualBox, Xen, KVM, Parallels, другие
Облачных платформ: Amazon Web Services, Microsoft Azure, VMWare vCloud, OpenStack, CloudStack, другие.
Bitnami удивительно легко установить и использовать!
Для разработчиков сайтов на движке wordpress – Bitnami можно скачать тут:
“bitnami.com/stack/wordpress”
4. DesktopServer (serverpress.com/”)
Отличный бесплатный продукт, позволяет за 5 минут создать локальный сервер.
В бесплатной версии есть возможность создать 3 сайта и нельзя использовать MultiSite для wordpress – все эти ограничения сняты в платной версии продукта.
5. WampServer (wampserver.com/ru/)
WampServer это платформа для веб-разработки под Windows для динамических веб-приложений с помощью сервера Apache2, интерпретатора скриптов PHP и базы данных MySQL.
Сайт и инструкция по установке на русском языке.
Для пользователей wordpress сайтов будут интересны также следующие информационные продукты:
1. Плагин Duplicator
Есть на “wordpress.org”:
Количество загрузок: 745,009 – большое количество загрузок!
Сайт плагина: “wordpress.org/plugins/duplicator/”
Бесплатный и популярный плагин, он позволяет клонировать WordPress сайт для использования в другом месте. Нужен для того, чтобы создать точную копию вашего сайта, чтобы использовать в качестве среды тестирования на локальном компьютере или на вашей учетной записи хостинга.
Создание точной копии вашего сайта позволит вам проверить плагины, темы и даже обновления движка WordPress перед внесением изменений на реальном веб-сайте.
К сожалению, этот плагин не поддерживает MultiSite.
2. Плагин Sandbox
Есть на “wordpress.org”:
Количество загрузок: 1,883
Сайт плагина: “wordpress.org/plugins/sandbox/”
Плагин создает точную копию WordPress сайта на вашем существующем хостинге, позволяя протестировать изменения независимо от вашего реального сайта, изменения будут скрыты от посетителей и поисковых систем.
Еще один интересный продукт:
3. Instant WordPress (“instantwp.com”)
Instant WordPress – это портативная WordPress среда разработки.
Видео о том как легко и быстро установить и использовать данный продукт можно посмотреть здесь:
“instantwp.com/documentation/video/”
На этом все!
Протестировать вышеуказанные локальные сервера можно с помощью виртуальных компьютеров/машин (VirtualBox,Visual PC,VMware Workstation) или облачных компьютеров.
Раньше я пользовался опенсервером, сейчас установил bitnami wordpressmultisite, открылся сайт с темой по умолчанию, а в админку bitnami wordpressmultisite попасть не знаю как, и где папка с сайтами тоже не знаю, помогите пожалуйста разобраться.