- Убедитесь, что файлы Joomla находятся в корневом каталоге
- Вступление
- Введение.
- Ошибка — имена баз данных mysql и имена таблиц не могут начинаться или заканчиваться пробелами
- Доступ к автоустановщику
- Найдите CMS Joomla
- Загрузите архив Joomla и распакуйте его
- Автоматическая установка joomla!
- База данных для установки joomla.
- Выбор локального веб-сервера
- Данные для входа в систему joomla 4.
- Загружаем joomla на хостинг
- Как использовать денвер?
- Камни преткновения
- Конфигурация базы данных
- Ошибка — не удалось подключиться к базе данных
- Перед установкой
- Переходим на вкладку «файловый менеджер», находим папку и загружаем
- Подготовка к установке joomla 4.
- Послесловие
- Регистрация хостинга
- Скачиваем joomla
- Создание базы данных mysql
- Требования к хостингу
- Требования к хостингу.
- Установка joomla вручную
- Установка joomla на локальный веб-сервер open-server
- Установка joomla с помощью автоустановщика
- Установка joomla! в личном кабинете панели управления хостингом ispmanager
- Установка движка
- Установка дополнительных языков joomla 4.
- Устранение распространённых ошибок установки joomla
- Хостинг
- Хостинг или локальный сервер, домен?
- Частые ошибки
- Часть 1. подготовка
- Часть 2. настройка
- Шаг 1 — конфигурация
- Этап 2. установка joomla!
- Этапы установки joomla 3
- Языки установки joomla 4.
- Заключение
- Вывод
Убедитесь, что файлы Joomla находятся в корневом каталоге
Чтобы Joomla работала через vashdomen.tld, все файлы должны быть размещены в public_html. Если вы не ввели точку при извлечении архива в файловом менеджере или загрузили весь каталог, появится дополнительная папка. Найдите её и переместите всё в public_html.
Если вы использовали наш файловый менеджер, вам необходимо:
- Создать дополнительный каталог.
- Выбрать все файлы.
- Щёлкнуть правой кнопкой мыши и выбрать функцию Переместить.
- Указать место назначения как /public_html.
- Нажать Переместить ещё раз, чтобы продолжить.
Если вы использовали FTP-клиент FileZilla, вам следует:
- Создать дополнительную папку.
- Выбрать все файлы в ней.
- Перетащить их на один каталог вверх (представлен папкой с двумя точками).
- Дождаться окончания процесса.
Вступление
Тема статьи сегодня – установка Joomla 3 на хостинг по FTP. Под хостингом понимаем арендованное место на сервере хостинг-провайдера. Арендовать место на хостинге (чаще аренду называют покупка хостинга) вы должны заранее, после оформления домена своего будущего сайта.
Задачу выбора хостинга для своего будущего веб-ресурса, будь то блог или сайт решить без соответствующих знаний чрезвычайно трудно. Боле того, практически все хостинг компании в своих рекламных материалах не заостряют внимание на скрытых проблемах, которые есть у каждого хостинга. Прояснить и показать полную картину работы того или иного хостинга помогают правдивые отзывы клиентов.
Более общую картину о работе хостинг провайдеров лучше получить на специальных сайтах-рейтингах. На этих ресурсах в удобной интерактивной форме собирается информация о работе хостинг провайдеров по всему миру. Фильтры сайта позволяют найти лучший TOP хостинг по странам, по использованным CMS и другим фильтрам.
Введение.
Установить Joomla в первый раз очень просто. Встроенный веб-установщик Joomla упрощает настройку вашего нового сайта.
Ошибка — имена баз данных mysql и имена таблиц не могут начинаться или заканчиваться пробелами
Это может произойти, если вы случайно нажали пробел в начале или конце конфигурации базы данных. Дважды проверьте и убедитесь, что удалили все лишние пробелы.
Доступ к автоустановщику
Автоустановщик, как правило, можно найти в панели управления вашим хостингом. Вот пример того, как установить Joomla на хостинг Hostinger. Откройте панель управления и найдите Автоустановщик в разделе Cайт.
Найдите CMS Joomla
В автоустановщике найдите и выберите Joomla в разделе популярных CMS или воспользуйтесь поиском.
Загрузите архив Joomla и распакуйте его
Установочные файлы находятся в .zip архиве. На этом этапе вам нужно загрузить сжатый файл в корневой каталог вашего домена и распаковать его.
Автоматическая установка joomla!
Перед установкой Joomla! убедитесь, что у домена не была удалена корневая папка. Проверить наличие корневой папки можно в разделе «Менеджер файлов». Наименование корневой папки совпадает с наименованием домена. Корневая папка домена находится в директории WWW (в папке с наименованием WWW).
Также убедитесь, что база данных, которую вы собираетесь использовать чистая, либо создайте новую при установке Joomla!.
Для автоматической установки Joomla! необходимо выполнить следующие действия:
База данных для установки joomla.
- Если вам нужно создать базу данных, пожалуйста, сначала прочитайте «Создание базы данных для использования с Joomla» или перейдите к шагу № 2.
- Вам нужно будет указать основную информацию о базе данных, необходимую при запуске фактической установки Joomla.
Выбор локального веб-сервера
Создавать сайт гораздо удобнее на своем компьютере, не расходуя интернет-трафик на постоянную загрузку страниц, а также лишнее время (тем, у кого медленный интернет).
Поскольку Joomla создана для работы на сервере (ее задача получать от пользователей запросы и отдавать им страницы сайта), то для запуска CMS на локальном компьютере понадобится программа, имитирующая работу веб-сервера.
Пугаться не стоит. Сегодня всё очень просто.
Наиболее известные программы локальных веб-серверов:
- LAMP (WAMP) – Аббревиатура от названия инструментов, входящих в набор. LAMP – это даже не готовый сервер, а набор технологий. WAMP – сборка под Windows. Данный вариант я рекомендую тем, кто использует Linux, а также тем, кто уже хорошо разбирается в окружении веб-сервера.
- Denwer– Джентльменский набор web-разработчика. Сборка локального веб-сервера, которая была невероятно популярна несколько лет назад. На сегодня, к сожалению, не обновляется, но еще можете быть использована для создания сайта (в целом не рекомендуется)
- Open Server – наиболее совершенная на сегодня сборка веб-сервера. Позволяет быстро и легко работать на локальном компьютере с большим количеством сайтов. Рекомендуется к использованию.
Из трех рассмотренных вариантов, для установки Joomla на локальный компьютер я рекомендую использовать Open Server.
Ниже мы рассмотрим установку Joomla на Denwer и на Open Server. Выберите из них тот, которых хотите использовать и переходите сразу к нужному разделу.
Данные для входа в систему joomla 4.
Теперь вы должны увидеть экран данных для входа в систему:
Загружаем joomla на хостинг
Если вы используете локальный сервер, тогда просто распакуйте архив с системой в нужную папку на компьютере, а если следуете моим рекомендациям и используете хостинг Timeweb, тогда следуйте следующим инструкциям:
Как использовать денвер?
Для того чтобы пользоваться Денвером, нужно знать всего 2 вещи:
- Где находятся ярлыки запуска и остановки Денвера (start и stop соответственно)
- Как с его помощью запускать сайты.
С первым пунктом мы уже разобрались. Теперь о втором.
В корневой папке Денвера (по умолчанию C:WebServers) есть папка home. В этой папке хранятся все сайты, которые запускает Денвер. Каждый сайт должен храниться в собственной подпапке папки home, причем имя этой подпапки используется для того, чтобы попасть на сайт в браузере.
Камни преткновения
Эта тема достаточно сложная, т.к. существует огромное количество провайдеров и не меньшее количество установленных веб-серверов, версий PHP и MySQL и инструментов управления веб-пространством.
Затруднения во время установки часто заключаются в том, что:
Самый простой способ, который почти всегда работает, заключается в следующем:
Файлы должны быть установлены в общий каталог. Обычно они называются htdocs, public_html или HTML. Если там уже имеются другие объекты, вы можете создать подкаталог, в котором будут установлены файлы Joomla. Многие веб-хосты позволяют связать имя вашего арендованного домена с каталогом.
Конфигурация базы данных
На этом шаге вводятся параметры подключения к базе данных. Эти данные Вы получили на этапе подготовки к установки Joomla. Этот процесс описан в разделе «База данных для установки Joomla».
Настройка подключения к базе данных дана на примере базы данных MySQLi. Все настройки на этой странице интуитивно понятны, но навсякий случай опишу их еще раз
После ввода всех данных, щелкаете на кнопку «Далее» для продолжения установки.
Ошибка — не удалось подключиться к базе данных
Ошибка Joomla: не удалось подключиться к базе данных. Возвращённый номер соединителя: не удалось подключиться к серверу MySQL.
Сообщение указывает, что ваша база данных MySQL, пользователь или пароль неверны. Дважды проверьте, соответствуют ли они значениям, которые вы создали на шаге 1, или попробуйте сбросить пароль.
Перед установкой
Изначально следует подготовить хостинг, выполнив несколько операций:
1. Открыть панель управления веб-хостингом и найти раздел «Менеджер файлов», где перейти в раздел «WWW» и далее в «Имя домена». Удалить все файлы из корневой директории сайта.
2. Затем потребуется загрузить последнюю сборку Joomla. Находится она в свободном доступе на сайте разработчиков www.joomla.org. Важно не скачивать дистрибутив со сторонних ресурсов во избежание риска получить вредоносное ПО.
3. Когда архив будет загружен, его нужно переместить на хостинг. Открыть панель управления, перейти по пути «Менеджер файлов» → «WWW» и нажать «Загрузить». Процедура может занять некоторое время.
4. После загрузки следует выделить архив и нажать кнопку его извлечения в корневую директорию вашего сайта. После извлечения файлы с архива будут доступны в корневом каталоге. Архив уже не понадобится, поэтому его можно удалять. Как вариант, можно воспользоваться для загрузки клиентом FTP.
5. База данных – это обязательная составляющая любого сайта на Joomla. Для ее создания следует открыть главную страницу IPSmanager и перейти в левом меню в «Базы данных». Далее останется нажать кнопку «Создать», чтобы открылось окно с полями параметров БД. Здесь достаточно указать ее название, имя пользователя и пароль. Подробнее процесс создания базы данных рассмотрен здесь.
Переходим на вкладку «файловый менеджер», находим папку и загружаем
Для начала, давайте найдём папку public_html и перейдём во внутрь (двойной щелчок). В этой папке мы обнаружим один файл и папку, которые необходимо удалить. Выделяем их, нажимаем «Файл» -> Удалить. В итоге у нас должна получиться чистая папка. И теперь загружаем наш архив:
- Нажимаем пункт меню «Архиватор»
- Затем выбираем «Загрузить и разархивировать»
- Нажимаем прикрепить файл
- Выбираем архив, который ранее мы скачали с официального сайта Joomla
- Нажимаем кнопку «Загрузить»
После окончания загрузки, архив автоматически разархивируется и вы увидите следующее:
Отлично, первый шаг сделан! Теперь создадим базу данных, что бы Joomla могла записать в неё необходимые данные по ходу своей установки. База данных нужна для хранения всей информации на сайте (тексты, настройки и т.д).
Подготовка к установке joomla 4.
Вам нужно будет выполнить две задачи, прежде чем вы сможете установить Joomla 4 на свой сервер.
- Во-первых, вам нужно будет загрузить файлы пакета Joomla.
- Далее вам понадобится база данных для использования в Joomla.
Послесловие
Joomla довольно проста в использовании и не требует каких-либо специальных знаний ни для установки, ни при управлении. В данном руководстве вы узнали, как установить Joomla вручную или с помощью Автоустановщика Hostinger. Вы также сможете выявить и устранить наиболее распространённые ошибки установки CMS.
Стандартного набора функций Joomla вполне достаточно для создания нужного вам сайта. Однако, если вы захотите расширить функционал, вам помогут официальные расширения. Если у вас возникнут вопросы, попробуйте найти ответ в нашем полном руководстве по Joomla.
Регистрация хостинга
Как я и писал выше, хостинговых компаний очень много, при желание , вы можете найти в интернете именно ту, которая вам понравится больше всего. Лично я использую для многих проектов хостинг Timeweb и именно на его примере и продолжу писать эту статью. Приступим.
Скачиваем joomla
Joomla как и любая другая система управления имеет официальный сайт, на котором и необходимо загрузить архив с актуальной версией системы. Обязательно скачивайте архивы только с официального сайта, так как другие сайты могут распространять систему с вредоносным кодом.
Создание базы данных mysql
База данных будет хранить в себе всю информацию на вашем сайте (за исключением файлов, например, картинок — они будут хранится не в базе, а на жестком диске). Создание базы данных дело не сложное и займёт не больше минуты:
- Переходим в раздел «Базы данных MySQL»
- Нажимаем кнопку «Создание новой базы данных»
- Вводите название базы данных, например «joomla» (автоматически добавится префикс, запишите полное название базы данных с префиксом, скоро будет нужно)
- Вводите пароль (Запишите его сразу, он нам пригодится скоро)
- Нажимаем кнопку «Создать»
Подготовительный этап на этом закончился. Осталось запустить установщик Joomla и заполнять поля, которые он будет требовать.
Требования к хостингу
Перед установкой Joomla 3.x проверьте соответствие установленного програмного обеспечения техническим требованиям своего локального web сервера или сервера хостинговой компании
Технические требования для установки и использования Joomla 3.x:
PHP
- Рекомендовано 5.6, 7 и более позднии версии
- Минимум 5.3.10
- Дополнительная информация www.php.net
- Magic Quotes GPC
- XML Support
- INI Parser Support
- JSON Support
- JSON Support
- Mcrypt Support
- Zlib Compression Support
- MB Language = Default
- MB String Overload = off
Поддерживаются базы данных:
MySQL (с поддержкой InnoDB)
SQL Server
PostgreSQL
- Рекомендовано 9.1
- Минимум 8.3.18
- Дополнительная информация www.postgresql.org
Поддерживаются веб-серверы:
Apache
- Рекомендовано 2.4
- Минимум 2.x
- Дополнительная информация www.apache.org
Nginx
- Рекомендовано 1.8
- Минимум 1.0
- Дополнительная информация wiki.nginx.org
Microsoft IIS
- Рекомендовано 7
- Минимум 7
- Дополнительная информация www.iis.net
Требования к хостингу.
Прежде чем мы начнем инсталляцию Joomla 4.x, есть несколько предварительных условий, которые необходимо выполнить перед успешной установкой. Они применяются независимо от того, есть ли у вас выделенный сервер, заказанное место на хостинге или вы устанавливаете копию на локальный компьютер для тестирования и/или разработки.
Для установки и использования Joomla вам необходимо выполнить следующие требования.
Установка joomla вручную
Если ваш хостинг не имеет функции автоматической установки или вам необходима другая версия CMS, то вы можете установить Joomla вручную. Для этого вам придётся приложить немного больше усилий. В целом, установить эту CMS вручную можно за 5 простых шагов:
Установка joomla на локальный веб-сервер open-server
Open Server появился как раз из-за того, что разработчик Денвера фактически бросил его поддержку и обновления.
Open Server на сегодня, является, пожалуй лучшим инструментом, позволяющим развернуть сайт на локальном компьютере, не имея специальной технической подготовки.
Первым делом скачиваем Open Server с официального сайта. На выбор нам предлагается три версии ПО: Basic, Premium и Ultimate. Для установки Joomla на Open Server нам нужна версия Basic.
Конечно, вы можете использовать и любую другую версию, но вместе с ними получите набор ПО, которым, скорее всего, не будете пользоваться еще очень долго, а может и никогда.
Установка joomla с помощью автоустановщика
Кроме того, многие хостинг-провайдеры предлагают функцию автоматической установки CMS. С их помощью вы можете установить Joomla менее чем за несколько минут. Вам нужно всего лишь указать несколько деталей, а программное обеспечение сделает всё остальное!
Установка joomla! в личном кабинете панели управления хостингом ispmanager
Перед тем, как начать процесс установки CMS Joomla!, убедитесь, что в панель управления хостингом был добавлен нужный домен. Список доменов можно посмотреть в разделе WWW-домены. Подробнее о том, как добавить домен в панель управления хостингом, можно прочитать тут [Как привязать домен к хостингу?] (ссылка будет позднее).
Обратите внимание! Для корректной работы хостинга для домена должны быть прописаны сервера NS хостинга Former. См. подробнее в статье Какие DNS-серверы прописать для домена?
В ISPmanager предусмотрены два способа установки Joomla!:
- Автоматический — для версий Joomla! 3.x (рекомендуется для новичков).
- Ручной — для версий Joomla! 3.x.
Установка движка
По завершении этих операций можно открывать в браузере адрес своего сайта и начинать установку распакованного движка Joomla.
Откроется окно с мастером установки, с которым нужно сделать следующее:
1. В «Конфигурация сайта» заполнить предложенные поля – название веб-ресурса, пароль (и его подтверждение), а также электронную почту.
2. В «Конфигурация БД» настроить поля таким образом:
- Тип базы данных: MySQL.
- Название сервера базы данных: locallhost.
- Имя пользователя: созданный ранее пользователь.
- Пароль: указанный ранее пароль.
- Имя БД: указанная ранее имя БД.
- Префикс таблиц: изменения не нужны.
3. На третьей вкладке стоит отменить установку демо-данных, которые на практике не потребуются и нажать «Установить».4. Останется подождать некоторое время, чтобы открылась новая страница. Она сообщит, что установка Joomla прошла успешно.5. По умолчанию Joomla использует английский язык, если вы хотите поменять язык по умолчанию или загрузить дополнительные языковые пакеты, то нажмите на кнопку «Установка языковых пакетов».
Затем выберите необходимые языки (к примеру, русский — Russian) и нажмите «Далее».После выбираем язык по умолчанию для сайта и панели администратора.

6. Следующим шагом будет удаление папки «Installation» – нажатием соответствующей кнопки. Система отправит уведомление об этом.
6. Следующим шагом будет удаление папки «Installation» – нажатием соответствующей кнопки. Система отправит уведомление об этом.
7. Можно переходить в панель управления или посмотреть на созданный только что сайт.
Установка дополнительных языков joomla 4.
В рамках процесса установки Joomla вам предоставляется возможность установить дополнительные языки до завершения установки, удалив папку установки, нажмите на кнопку Установить дополнительные языки (Additional Languages).
Это приведет вас к дополнительной странице установки, на которой вы сможете выбрать нужные вам языки.
Прим. переводчика: Там какой-то затык был с этой установкой, не знаю, устранили ли. Поэтому дополнительные языки всегда устанавливаю уже из админки — дело простое и нехитрое, а в этом интерфейсе реально какой-то глюк длиннющий список языков без возможности поиска по нему. В общем, в админке проще и надёжнее. 😉
Устранение распространённых ошибок установки joomla
Вы столкнётесь с ошибками, если некоторые данные во время установки были введены неправильно. Вот краткий список наиболее частых ошибок и краткое объяснение того, как их исправить:
Хостинг
Закажите и оплатите хостинг. Приобретите домен и укажите для домена «NS» сервера и добавьте «A» запись (либо попросите техподдержку сделать это — мы всегда поможем!). Должно пройти время (до 24 часов), чтобы изменения вступили в силу.
Хостинг или локальный сервер, домен?
Если вы уже имеете установленный локальный сервер или уже приобрели хостинг и домен, то этот раздел моей статьи можете пропустить, так как здесь я постараюсь кратко описать что это и для чего это нужно.
Вашему сайту нужен «Домик», местечко в интернете, что бы ваш сайт был всегда доступен. Наш импровизированный «домик» называется хостингом для сайта и такой хостинг предлагает множество различных компаний. Они же, как правило предлагают и зарегистрировать доменное имя. Чуть ниже, я пошагово расскажу как зарегистрировать хостинг и домен, но нужно узнать ещё немного о локальном сервере.
Локальный сервер позволяет развернуть необходимое веб-окружение прямо у себя на компьютере (сделать так скажем свой хостинг). Это бесплатно и даже иногда удобно, но доступ к содержимому вашего сайта будет только с вашего компьютера. Вы не сможете зайти на разрабатываемый сайт с другого ПК.
На самом деле, для начинающих разработчиков, это только усложняет процесс, так как вам сначала нужно установить сервер, затем сделать сайт, а затем перенести его на хостинг. Поэтому я предлагаю сразу начинать с хостинга, дабы не создавать себе лишние проблемы.
Частые ошибки
Установка Joomla на хостинг не всегда может пройти успешно. Далее приведены наиболее распространенные ошибки, связанные с этим процессом:
Часть 1. подготовка
1) Установить FTP-клиент на компьютер. Мы рекомендуем FileZilla.
Часть 2. настройка
7) Зайдите в браузере в панель установки Joomla
7.1) Если у вас нет домена или еще не обновлены параметры DNS, то вы заходите по техническому адресу, который выдается каждому клиенту. Адрес технического домена возьмите в личном кабинете на странице с технической информацией о хостинге.
Шаг 1 — конфигурация
В главном окне конфигурации опишите сайт и администратора. Там же можно настроить видимость сайта: будет ли он виден для посетителей (онлайн), или же будет отображать содержание страницы в автономном режиме (оффлайн). Такая настройка полезна при установке Joomla непосредственно на хостинг (рис. 3).
Рисунок 3: Installer — Основные конфигурации
Этап 2. установка joomla!
Дальнейшие действия будут производиться в мастере установки Joomla!.
1. Заполните параметры конфигурации сайта (см. рис. 16):
- Выберите язык.
- Введите название сайта.
- Заполните данные администратора*.
Этапы установки joomla 3
Установку Joomla 3 на хостинг, разделим на три функциональных этапа:
- Создание базы данных MySQL;
- Закачка распакованного релиза Joomla 3 в корневую директорию вашего домена;
- Непосредственная установка Joomla 3 в три шага.
Теперь подробно.
Языки установки joomla 4.
Отобразится список языковых пакетов:
Выберите до 3 языков, которые вы хотите установить (более 3 языков одновременно могут вызвать проблемы с временем ожидания — вы можете установить больше позже). (Прим.переводчика: глюки, глюки, глюки… Зачем вообще они это оставили?)
Запомните следующее:
- Языковые пакеты, включенные в пользовательские дистрибутивы, на этом этапе не будут перечислены, так как они уже установлены.
- Версия предлагаемых пакетов будет соответствовать основной версии Joomla (4.0.x, 4.1.x и т.д.). Дополнительная версия пакета может не соответствовать, например, вы устанавливаете версию 4.0.3, и отображается языковой пакет 4.0.2.
- Несопоставимые языковые пакеты в приведенном выше примере могут содержать непереведенные строки.
- Недопереведённые языковые пакеты будут предложены в качестве обновления, когда пакеты будут обновлены зарегистрированными командами переводчиков. Доступное обновление будет показано в Админке, а также в Менеджере расширений → Обновить (Extensions Manager → Update). Это поведение похоже на Менеджер расширений → Языки установки. (Прим. переводчика: В общем, баловство какое-то, зачем-то кем-то написанное, а не использующее ядро Joomla по его прямому назначению.)
Нажмите кнопку Далее (Next), и во время установки языкового пакета или пакетов будет отображаться индикатор выполнения. (Прим. переводчика: Где-то они врут о том, что языковые пакеты уже установлены в архив дистрибутива Joomla 4. Муть какая-то.)
Заключение
Предложенная инструкция по установке подойдет на любом хостинге, где панель управления ISPmanager. Сам процесс инсталляции cms несложный, хотя возможно появление ошибок. Тем не менее, способы их исправления давно известны и представляют собой редактирование конфигурационных файлов.
Вывод
В этой статье я показал, как проводится установка Joomla 3 на хостинг по FTP соединению.

