Архівування сайту на основі cms joomla

Для цього завдання є компонент akeebabackup - раніше він називався JoomlaPack.

Як він працює:

Можна копіювати як весь сайт цілком, так і одні таблиці. Спосіб копіювання вибирається в настройках компонента. При копіюванні сайту цілком рекомендується використовувати формат JPA archive. Для його розпакування використовується програма, яку встановлюємо на локальний комп'ютер Akeeba eXtract Wizard.

До архіву JPA компонент додається свій інсталятор akeebabackup.

Щоб відновити сайт, потрібно завантажити архів JPA на хостинг в порожню папку, додати туди файли Kickstart Core і запустити файл для розпакування архіву kickstart.php.

Архівування сайту на основі cms joomla

Архівування сайту на основі cms joomla

Архівування сайту на основі cms joomla

Архівування сайту на основі cms joomla

Архівування сайту на основі cms joomla

Після того як файли витягнуті з архіву запускається інсталятор, який знаходиться в архіві.

Якщо це новий хостинг і там інше ім'я бази даних, потрібно буде поміняти відповідні налаштування для підключення до бази даних, вони будуть записані в файлі конфігурації joomla configuration.php

Архівування сайту на основі cms joomla

Очищення видалить ini файли, архів і файл скрипта kickstart. Файли jquery і json чомусь не видаляються.

Схожі статті