Вступление
Сайт, как информационная единица, должен быть мобильным. Не в смысле, виден на мобильных устройствах, этот параметр называется адаптивностью сайта. Мобильным в том смысле, что в любой момент владелец сайта или его администратор, может перенести его с хостинга на хостинг или перенести сайт на локальный сервер.
Зачем это нужно?
Задача создания сайта может решаться самыми различными способами. Вы можете создавать сайт самостоятельно, купить сайт или заказать сайт на вордпресс, или на Joomla, или любой другой платформе. Важно после создания сайта иметь полные права на его управление, в том числе перенос сайта.
Например, у вас есть работающий сайт на определённом платном хостинге. В определённый момент хостинг повышает расценки на услуги, или неприемлемо меняет страну дата-центра, или просто закрывается.
На такие и подобные случаи вы должны иметь право и возможность забрать сайт с хостинга (сделать резервную копию) и перенести его на другой хостинг.
Ещё один пример, не связанный с проблемами. Профессиональный подход в управлении сайтом предполагает обновление и тестирование новых версий самой системы и установленных расширений не на рабочей версии сайта, а на его копии развёрнутой на локальном сервере.
Такой подход позволяет избежать конфликтных ситуаций и не потерять сайт при обновлении.
Для тестирования новых расширений сайта, а также проверку новых версий системы и расширений (плагинов) сайта, копию сайта нужно развернуть на локальном сервере. Для этого нужно установить локальный сервер на своём компьютере и перенести сайт на локальный сервер.
Универсальное решение
Принцип переноса сайта на локальный сервер одинаков для всех CMS, включая Joomla! CMS, WordPress.org, Opencart, Drupal и т.д. Назовём это решение универсальным.
Повторюсь, для этого способа вы должны иметь доступ к базе данных своего сайта и его файловой системе. Варианты конструкторов сайтов (WIX, Ucoz и т.д.) с ограниченными правами пользователей не подходят.
Принцип универсального переноса сайта на локальный сервер прост. Вы, во-первых, должны сделать полную копию файлов и папок из корневой папки сайта. Во-вторых, вы должны сделать копию базы данных сайта, используя phpmyadmin.
Наличие этих двух копий позволит перенести ваш сайт куда угодно, в том числе перенести сайт на локальный сервер.
О локальных серверах
Не будем идти в фарватере устаревших тенденций, и забудем для простоты действий про локальные сервера, типа Денвер. Используем для создания локального сервера удобные платформы (программы) Openserver, WampServer, Xampp, AMPPS и т.п. (читать Что такое локальный сайт). Программа сервера должна быть скачана и установлена на локальный компьютер. (читать Что такое Wamp)
Копия сайта
Расписывать в очередной раз, как сделать резервную копию сайта я не буду. Это можно прочитать в статьях:
После резервной копии у вас на компьютере должна быть копия файлов и папок вашего сайта. А также файл базы данных в формате SQL или сжатых форматах.
Как перенести сайт на локальный сервер
Имея эти две копии вы спокойно без «танцев с бубнами» можете перенести свой сайт на любую локальную платформу. Для этого:
- Создаёте папку для своего сайта;
- Копируете в рамках компьютера файлы и папки копии сайта в созданную папку сайта на локальной платформе;
- Создаёте базу данных сайта, с именем. Пароль не нужен, та как вы работаете в границах своего сайта;
- После создания базы данных, используя phpmyadmin, который есть на всех перечисленных выше локальных серверах, переносите (импортируете) базу данных сайта.
- Всё, перенос сайта на локальный сервер завершён.
Далее вы работаете со своим сайтом, на своём компьютере. Доступ к этому сайту есть только у вас.
Вывод
Как видите, перенести сайт на локальный сервер несложно. Гораздо важнее выбрать удобную для вас платформу локального сервера и понять целесообразность данного переноса.
©joomla3-x.ru
Еще статьи
Похожие статьи
Хостинг для корпоративного сайта на...
Вы создаёте корпоративный сайт, возможно на Joomla, который будет расти? Ва...
Скорость загрузки Joomla сайта посл...
В этой статье поговорим про скорость загрузки сайта и обратим внимание на с...
Что такое доработка сайтов
Ваш сайт не кажется таким привлекательным, как раньше? У вас проблемы м пос...
Как выбрать плагин WordPress для св...
Любая CMS имеет расширения для улучшения функционала сайта. Для CMS Joomla ...
Заказ сайта для компании: особеннос...
Заказ сайта для компании серьезный творческий и технический процесс, происх...
Возможности дизайна Joomla сайтов
Несмотря на то, что популярных CMS не больше десятка, а супер популярных не...