Как создать Quickstart для Joomla 3 (инструкция)

Рекомендую хостинг которым я пользуюсь

Всего 5 простых шагов отделяют вас от того момента, когда Вы создадите свой первый установочный пакет с предустановленными расширениями, шаблонами и другими настройками для Joomla 3.

И так с места и в карьер!

Приступим к созданию установочного пакета для Joomla 3.

ШАГ 1. Копируем файлы.

copy-paste-installation

Создадим папку, например NameSiteQuickstart и копируем туда абсолютно все файлы сайта, из которого собираемся делать квикстарт (quickstart).

Cразу удаляем файл configuration.php

Так же в эту папку нужно скопировать из обычного установочного пакета Joomla 3 папку [installation].

 

ШАГ 2. Делаем резервную копию базы данных.
При экспорте базы данных используем на стройки как показано на рисунке ниже:

DB-config-export

 

ШАГ 3. Переименуем полученный файл экспорта базы данных в joomla.sql

Далее откроем этот файл в текстовом редакторе (Notepad++, Sublime Text и др.)

sql-in-text-editor

 

ШАГ 4. Правим файл экспорта базы данных.

Далее в полученном файле нужно путем автозамены (в большинстве браузеров вызывается комбинацией клавиш "Ctrl" + "H") текущий префикс таблицы базы данных, как видим на рисунке ниже, это elem3n7_ , и заменить его на #__ (решетка с двумя нижними подчеркиваниями)

find-and-replace

Далее ищем в файле строку, содержащую "INSERT INTO #__users" и удаляем эту строку.

delete-insert-users

Далее ищем строку, содержащую "INSERT INTO #__schemas" и так же удаляем ее.

delete-insert-schemas

Сохраняем файл и копируем его с заменой в папку "installation\sql\mysql"

ШАГ 5. Создаем архив с нашим квикстартом для последующей заливки и распаковки на сервере.

P.S. Так как я занимаюсь созданием сайтов, то использовать данный архив я буду как болванку для большинства новых сайтов, и перед созданием архива я внесу одну маленькую правку.

Создаю я сайты на тестовой площадке на хостинге, и для того чтобы поисковики случайно не проиндексировали разрабатывающийся сайт, мне постоянно в настройках сайта приходиться параметру Мета-тег Robots присваивать значение "noindex, nofollow", но иногда это забывается.

Можно сделать так, чтобы этот параметр при установке quickstart автоматически принимал значение "noindex, nofollow". Для этого в файле /installation/configuration.php-dist найти строку

и заменить ее на

install-configuration

Теперь можно архивировать файлы и пробовать установить наш квикстарт.

Ну вот и все, теперь у вас в руках готовый установочный пакет, но уже с вашими компонентами, модулями, плагинами и шаблонами, которые установятся вместе с Joomla 3 в обычном режиме.


Напоминаю, что благодарность автору вы можете выразить просто кликнув в НУЖНОМ МЕСТЕ на это странице.

НУЖНОЕ МЕСТО специально подписано 🙂

 

автор: Руслан Овчинников
Оценка: 1Оценка: 2Оценка: 3Оценка: 4Оценка: 5 (6 оценок, в среднем: 4,33 из 5)
Загрузка...