Перенесення joomla з Денвера на хостинг

Для початку хотів би привести загальний принцип, за яким здійснюється перенесення джумла з Денвера на хостинг. Насамперед необхідно створити резервну копію сайту, будь-яким зручним для Вас способом. Далі, на хостингу, потрібно відновити сайт з раніше створеної резервної копії. І нарешті, внести необхідні настройки і, що дуже важливо, встановити правильні права доступу до файлів і каталогів CMS Joomla.

Способи створення резервної копії сайту розглянуті в статті Як зробити резервну копію сайту на Joomla.

Перенесення joomla з Денвера на хостинг

Підготовка до переносу

Відкриваємо менеджер FileZilla, і в головному меню "Файл", вибираємо пункт "Менеджер сайтів".

Перенесення joomla з Денвера на хостинг

Далі, використовуючи кнопку "Новий сайт", необхідно вказати настройки підключення по протоколу FTP, які повинен надати Вам, хостинг. Дані настройки, зазвичай, приходять на пошту при реєстрації облікового запису хостингу, або вказані в особистому кабінеті в розділі FTP (все залежить від хостингу).

Перенесення joomla з Денвера на хостинг

Вказавши настройки підключення, натискаємо на кнопку "Помилка з'єднання", і якщо, все введено - буде встановлено з'єднання.

Перенесення joomla з Денвера на хостинг

При цьому, як правило, хостинг надає Вам - каталог public_html (хоча його назва може відрізнятися), для зберігання файлової структури сайту. Тобто, в даний каталог необхідно скопіювати архів з резервною копією CMS. Далі, в особистому кабінеті хостингу, необхідно створити базу даних, для цього використовується відповідний розділ.

Перенесення joomla з Денвера на хостинг

Akeeba Kickstart

Для відновлення сайту з архіву формату .jpa, необхідний спеціальний інструмент Akeeba Kickstart, який можна завантажити за посиланням.

Перенесення joomla з Денвера на хостинг

В результаті скачування Ви отримаєте архів, який необхідно розпакувати, і весь його вміст скопіювати на хостинг, в той же каталог, що і архів з резервною копією CMS.

Перенесення joomla з Денвера на хостинг

Тобто в каталозі public_html Ви повинні отримати приблизно ось такий набір файлів:

Перенесення joomla з Денвера на хостинг

Установка CMS Joomla

Тепер можна приступати відновленню сайту з архіву. Для цього звертаємося до інструменту Akeeba Kickstart, тобто, до домену Вашого майбутнього сайту дописуємо kickstart.php.

Перенесення joomla з Денвера на хостинг

Потім закриваємо спливаюче віконце привітання і переходимо на головну сторінку Akeeba Kickstart

Перенесення joomla з Денвера на хостинг

На даній сторінці перевіряємо, що б в поле "Файл архіву", був обраний правильний архів з резервною копією CMS. А так же в налаштуванні "Запис у файли", вибираємо варіант "Безпосередньо" і натискаємо на кнопку "Почати".

Перенесення joomla з Денвера на хостинг

Далі - "Запустити інсталятор".

Перенесення joomla з Денвера на хостинг

При цьому, запускається установка CMS Joomla, дуже схожа на стандартну установку. На першій сторінці перевіряємо, що б параметри хостингу задовольняли вимогам Joomla і натискаємо на посилання "Наступна".

Перенесення joomla з Денвера на хостинг

Далі, вказуємо ім'я бази даних, яку раніше створили і настройки підключення (знову ж таки, ці налаштування надає Вам хостинг) і переходимо до відновлення бази даних.

Перенесення joomla з Денвера на хостинг

На наступному кроці, вказуємо інформацію про сайт, дані для входу в панель адміністратора і натискаємо на кнопку "Наступна".

Перенесення joomla з Денвера на хостинг

На цьому установка CMS Joomla завершена, але перед тим як перейти безпосередньо на сайт, необхідно видалити каталог installation з файлової структури, яка була отримана шляхом розпакування архіву з резервною копією. Після цього, ми можемо переходити або в призначену для користувача частину, або в панель адміністратора - сайт повністю відновлений на хостингу.

Права доступу до файлів і папок CMS Joomla

І останнє і дуже важливе - це установка правильних прав доступу до файлів і папок CMS Joomla, що забезпечить безпеку вашого сайту.

Отже, для всіх файлів, які розташовані в основний директорії Joomla, тобто - це файли index.php, configuration.php. htaccess і т.д, необхідно встановити права 444 (мінімальні права доступу які забезпечать максимальну безпеку). Всі інші файли 644. На всі папки, за винятком tmp, cache, administrator / cache, logs, встановлюємо права 755, але так само допускається установка мінімальних прав - 555.

Найсвіжіші новини IT і веб-розробки на нашому Telegram-каналі

Перенесення joomla з Денвера на хостинг

Хочете дізнатися, як створити власний шаблон на CMS Joomla з нуля

Все дуже просто!