Установка розширень joomla 3
Набір розширень Joomla, що входять в інсталяційний дистрибутив системи, зазвичай не вистачає для створення котируемого сайту. Безліч розширень Joomla створені не тільки її розробниками, але співтовариством розробників Joomla, дозволяють значно розширити функціональні можливості сайту.
Установка розширень Joomla 3.X - три способи
Система Joomla дозволяють встановлювати розширення трьома способами.
- Установка розширень Joomla3.X zip пакетом файлів;
- Установка розширень з каталогу tmpсайта;
- Установка розширень по сторонньому URL розширення.
Установка розширень Joomla 3.X zip пакетом файлів
Перш за все, установник Joomla може «читати» тільки архіви розширень в форматі ZIP. Інші формати запакованих розширень встановити не вийде.
Крім цього, в архіві розширення повинен бути спеціальний установчий файл формату XML. Установчий файл XML формується розробником, за спеціальними правилами. В установчому файлі XML за допомогою спеціальних тегів прописується вся структура розширень, і описуються методи його перетворення. У простому описі, в установчому файлі описано, як розпакувати архів розширення і де в структурі Joomla розмістити складові частини розширення.
Менеджер розширень Joomla 3.X
Вкладка меню, в адміністративній панелі сайту. на якій проводиться установка розширень Joomla3.X, називається «Менеджер розширень». Знайти її легко: Верхнє меню → Розширення → Менеджер розширень. Або (для Joomla 3.0-3.1) Панель управління → QUICK ICONS (праворуч) → Менеджер розширень. Або (для Joomla 3.2) Панель управління → Установка розширень (зліва).

У Менеджері меню ви знайдете три вкладки для трьох видів установки: Завантажити файл з пакету (1), установка з каталогу (2), установка з URL (3).

Завантажити файл з пакету
Щоб завантажити розширення цим способом, вам знадобитися ZIP пакет розширення, які ви завантажили на сайті розробника або на офіційному сайті розширення Joomla (extensions.joomla.оrg).
На вкладці адміністративної панелі Менеджер розширень → Установка. виберете пункт «Установка з пакета».

Далі виберете на локальному комп'ютері ZIP пакет завантаженого розширення і натисніть кнопку «Встановити».
Якщо в пакеті є інсталяційний файл XML і версія розширення відповідає версії вашої Joomla, то установка повинна пройти успішно. Успішна установка проінформує зеленою смугою з інформацією про вдалу установці. Помилка установки буде повідомлена рожевої смугою.
Якщо при установці з пакету, виникають проблеми. То можна спробувати варіант «Установка з каталогу».
Установка з каталогу
У структурі сайту Joomla є спеціальна системна папка tmp. Це папка тимчасових файлів, в тому числі файлів для установки.

Щоб «Установка з каталогу» працювала, має виконуватися дві умови:
Права CMOD на папку tmp повинні бути, як мінімум, 755, а на вкладці Панель → Опис системи → Права доступу на каталоги. в рядку tmp (Каталог для тимчасових файлів), має бути написано, доступно.

Примітка: Якщо ви стежите за безпекою сайту, то після використання завантаження через папку tmp, закрийте файл configuration.php, помінявши права CMOD на 744.
Для порівняння, в CMS Wordpress ви можете встановити плагін по FTP, розпакувати його каталог безпосередньо в папку plugins, то в Joomla розширення потрібно розпакувати спочатку в папку tmp. Перед розпакуванням, папка tmp повинна бути очищена і містити один файл index.xtml.
Після розпакування розширення, по FTP, в папку tmp, увійдіть в Менеджер розширень → Установка → Пункт: Установка з каталогу. поставте слеш після tmp в прописаному шляху до tmp і натисніть «Встановити».
Встановити з URL

На практиці, не раджу використовувати цей спосіб установки розширень. Установка з віддаленого сервера може бути небезпечною, та й рідко виходить. З цього, як пріоритетні використовуйте способи установки розширень «Завантажити файл пакета» або «Установка з каталогу».
Безпека при установці розширень
Щоб убезпечити свій сайт від вірусів і щоб не завдати шкоди своєму серверу, при установці розширень потрібно дотримуватися правил безпеки.
- Рекомендується використовувати тільки ті сторонніх розширень на вашому сайті, що вам дійсно потрібно.
- Не використовуйте робочий сайт для тестування, тому що це може поставити під загрозу ваш сайт і сервер.
- Перевірте нові розширення на локальному веб-сайті. перед їх розгортанням на чинному сайті.
- Не встановлюйте розширення Joomla, завантажені з варез (warez) сайтів, тому що вони можуть бути заражені вірусом або шкідливою програмою, що приносять шкоду сервера і може забруднити комп'ютер ваших відвідувачів.
- Майте в запасі, резервну копію сайту, на випадок якщо установка розширень Joomla3.X призведе до не передбачуваних помилок і падіння сайту після установки розширень.