Есть мнение, что профессионалы должны создавать сайты на локальных серверах, а потом переносить их на платные хостинги. Я к этому относился скептично, пока не познакомился со сборкой AMPPS.
Свободное время, завело меня на сайт локального сервера AMPPS (https://www.ampps.com/), а любопытство заставило его опробовать. Результаты и впечатления в этой статье. Работаю на Win7.
Для корректности дальнейшей работы проверяю сборку AMPPS версия 3.7 для дальнейшей работы с WordPress. Сборка соответствует требованиям системы требования тут:https://ru.wordpress.org/about/requirements/.
Скачиваем «Ampps-3.7-setup.exe» отсюда https://www.ampps.com/downloads. Не забывайте про безопасность и если на вашем компьютере не установлена автоматическая проверка скачиваемых программ на безопасность, сделайте это после скачивания. Весит дистрибутив 216 Мб.
После загрузки запускаем файл «Ampps-3.7-setup.exe» от имени администратора. Установка скучная, из 9 маленьких экранов, я думаю, не требующих пояснения. В окне №3 оставляю максимальное наполнение софтом, с выделением всех чекбоксов.
Финал установки несколько омрачился, сообщением, что на компьютере нет необходимой программы «Microsoft Visual C++ 2015». Она нужна для красивого рабочего стола панели сервера.
Проблема решается автоматически и установщик Ampps сам ставит «Microsoft Visual C++ 2015» за два окна.
Всё готово, можно запускать. Запускаем локальный сервер AMPPS от имени администратора, через иконку или файл запуска. Иконки сервера ищем там, где вы вовремя установки, разрешили их установить (окно №4).
После запуска сервера видим панель задач Ampps, где всё включено для дальнейшей работы. Обращаем внимание на настройки программ данной сборки, это кнопки шестеренок в строках программ.
Доступ ко всему необходимому для работы есть в панели задач этого сервера (сворачивается в панель задач Win).
Стоит отметить, что административная панель данного сервера, очень похожа на панель профессионального хостинга, что совсем не характерно для сборок локальных серверов.
Пока мне даже писать не о чем. За меня всё сделала система. На этом хорошие сюрпризы AMPPS не заканчиваются. Тема моего сайта, создать сайт WordPress, поэтому логично далее установить WordPress на сервер. Не зря я в начале статьи проверял требования системы.
В сборку сервера входит автоматический установщик платформ (скриптов). Называется он Softaculous и по умолчанию включен.
Softaculous – это простой автоматический установщик программного обеспечения. Он не обеспечивает никакой поддержки для отдельных пакетов программ.
Слева экрана, в основном меню админ. панели сервера видим раскрывающие пункты:
Это и есть вкладки для автоматических установок приложений из каталога Softaculous.
Скажу уверенно, здесь есть всё. Здесь вы найдете любую платформу для любой цели и задачи. Перечислять бесполезно, их очень много. Например,
Придерживаюсь, тематики этого сайта, и для примера устанавливаю автоматом WorPress на локальный сервер AMPPS.
Поздравляем, программное обеспечение было успешно установлено. WordPress был успешно установлен по адресу: . Административный URL: . Мы надеемся, что процесс установки был простым.
Открываю ссылку , это панель моего локального сайта. Вижу, действительно установлен WordPress Version 4.8.1, она на момент установки крайняя. Претензий нет. Перехожу на сайт, всё работает.
Примечание: чуть ниже я поясню, почему для работы, не нужно использовать IP 127.0.0.1., а нужно предварительно создать домен и на этом домене строить сайт.
Данный пример автоматической установки WP, показал, что локальный сервер работает корректно.
Автоматическая установка дело хорошее, но как написано в анонсе сервера: не обеспечивает никакой поддержки для отдельных пакетов программного обеспечения. Поэтому, во втором примере, установлю WordPress вручную.
При работе с локальными серверами вручную, необходимо создавать корневую папку сайта.
Примечание: Не обязательно, но лучше, создать корневую папку не с не вымышленным именем, а создать каталог с именем будущего домена. Это позволит сохранить все абсолютные ссылки сайта, при переносе сайта на сервер хостинга.
Повторюсь это необязательно, потому что внутренние ссылки WordPress читает, как относительные.
В панели сервера есть кнопка для создания доменов. Для примера создам условный домен, например, test.ru. Для этого на кнопке «Add Domians» в панели Ampps (php), добавляю условный домен, test.ru. На кнопке «Manage Domians» проверяю его включение. Папка [test.ru] автоматом появиться в каталоге [Ampps/www].
Важно! Обратите внимание, этот локальный сервер AMPPS предоставляет возможность сразу создавать сайт по протоколу https.
Корневой каталог создан, далее, иду на главную страницу панели Ampps (PHP). Кстати, вверху есть вкладки PHP, JavaScript, Perl. Мы работаем на вкладке PHP.
Важно! Вы можете создать локальный сайт на домене купленном для сайта. Однако, в этом случае при переносе сайта на сервер хостинга, вам нужно не только удалить домен из AMPPS, но удалить строку с вашим доменом из файла hosts системы Windows (C:\Windows\System32\drivers\etc).
Ищу кнопку AddDataBase, жму.
По этой ссылке попадаю в phpmyadmin. Вы наверное поняли. Что здесь нужно создать базу данных сайта. Базе даю имя (произвольное), пароль (простой) и жму кнопку «создать».
Всё, CMS установлен, и сайт открывается по адресам:
В вверху панели Ampps (справа) вижу произведенную установку на вкладке: Task List.
Пробую автоматическое резервное копирование сайта, для этого:
Восстанавливается сайт в обратном порядке из «Backups and Restore» выделяем чекбокс, далее «Remove BackUp-Go».
Расширяю проверку и ставлю плагин на локальный WordPress «устаревшим способом». То есть:
Локальный сервер AMPPS великолепная сборка для создания локальных вариантов сайтов. Наверное, у неё есть недостатки, но пока я вижу только достоинства и главное это простота использования без знаний программирования, отсутствие хоть каких либо проблем и багов. Всё как на качественном хостинге, только у себя «дома».
Я понимаю, что для специалистов, визуализация и интерфейс не особо важны. Но эта статья и не для них.
На Ampps есть возможность подключить FTP сервер и работать с сайтом, удалено. Если кому интересно, напишу, как это делать в комментариях.
Документация:
©www.wordpress-abc.ru
Практическое руководство из 10 пунктов, как увеличить конверсию вашего сайта. Читать дальше
Варианты проверки работы клавиатуры компьютера. Читать дальше
Что такое системы управления ERP и для чего они нужны. Читать дальше
Чем занимается ИТ отдел коммерческой компании, его структура, аудит и развитие. Читать дальше
Всё что нужно знать про поведенческие факторы ПФ для продвижения сайта. Читать дальше
В этой статье обсудим продвижение телеграм канала, популярные методы и мероприятия продвижения. Читать дальше