Всього 5 простих кроків відділяють вас від того моменту, коли Ви створите свій перший установчий пакет з попередньо встановленими розширеннями, шаблонами та іншими настройками для Joomla 3.
І так з місця і в кар'єр!
Приступимо до створення інсталяційного пакету для Joomla 3.
КРОК 1. Копіюємо файли.
Створимо папку, наприклад NameSiteQuickstart і копіюємо туди абсолютно всі файли сайту, з якого збираємося робити квікстарт (quickstart).
Відразу видаляємо файл configuration.php
Так само в цю папку потрібно скопіювати зі звичайного інсталяційного пакета Joomla 3 папку [installation].
КРОК 2. Робимо резервну копію бази даних.
При експорті бази даних використовуємо на будівництва як показано на малюнку нижче:
КРОК 3. Перейменуємо отриманий файл експорту бази даних в joomla.sql
КРОК 4. Правимо файл експорту бази даних.
Далі в отриманому файлі потрібно шляхом автозаміни (в більшості браузерів викликається комбінацією клавіш "Ctrl" + "H") поточний префікс таблиці бази даних, як бачимо на малюнку нижче, це elem3n7_. і замінити його на #__ (решітка з двома нижніми підкресленнями)
Далі шукаємо в файлі рядок, що містить "INSERT INTO #__users" і видаляємо цей рядок.
Далі шукаємо рядок, що містить "INSERT INTO #__schemas" і так само видаляємо її.
Зберігаємо файл і копіюємо його з заміною в папку "installation \ sql \ mysql"
КРОК 5. Створюємо архів з нашим квікстартом для подальшої заливки і розпакування на сервері.
P.S. Так як я займаюся створенням сайтів, то використовувати цей архів я буду як болванку для більшості нових сайтів, і перед створенням архіву я внесу одну маленьку правку.
Створюю я сайти на тестовому майданчику на хостингу, і для того щоб пошуковики часом не проиндексировали розробляється сайт, мені постійно в налаштуваннях сайту припадати параметру Мета-тег Robots привласнювати значення "noindex, nofollow". але іноді це забувається.
Можна зробити так, щоб цей параметр при установці quickstart автоматично брав значення "noindex, nofollow". Для цього в файлі /installation/configuration.php-dist знайти рядок
Тепер можна архівувати файли і пробувати встановити наш квікстарт.
Ну ось і все, тепер у вас в руках готовий інсталяційний пакет, але вже з вашими компонентами, модулями, плагінами і шаблонами, які встановляться разом з Joomla 3 в звичайному режимі.
ПОТРІБНЕ МІСЦЕ спеціально підписано 🙂