Как установить joomla на компьютер

Обновлено: 02.07.2024

Пошаговое руководство по установке CMS Joomla 3.x на хостинг. Вы узнаете, как загрузить и установить дистрибутив Joomla через популярные панели управления хостингом cPanel и ISPmanager.

Содержание

Как установить Joomla на хостинг

Процесс установки Joomla делится на 3 этапа:

    создание базы данных и пользователя MySQL

Это делается через панель управления хостингом либо при предварительной настройке в браузере, если Joomla устанавливается на локальный компьютер.

Это можно осуществить через панель управления хостингом или с помощью FTP-клиента (специальное программное обеспечение).

Перед установкой Joomla на хостинг требуется приобрести имя домена и связать его с хостингом.

Установка Joomla в панели управления хостингом

Рассмотрим процесс создания базы данных и установки дистрибутива Joomla через 2 популярных панели управления:

Установка Joomla через cPanel

Создание базы данных для Joomla в cPanel

Рассмотрим процесс создания базы данных в интерфейсе cPanel:

    авторизуйтесь в панели управления хостингом cPanel:

Ссылка и данные для входа должны быть в сопроводительном письме от хостинг-провайдера.

Форма авторизации в cPanel

Ссылка Базы данных MySQL

Внешний интерфейс cPanel может визуально отличаться в зависимости от применяемой темы.

Ссылка Базы данных MySQL

Вы попадете на страницу с оповещением об успешном создании базы данных.

Оповещение об успешно созданное базе данных

Вы вернетесь на страницу Базы данных MySQL.

Название базы данных

Его надо будет вводить при установке Joomla.

Добавить нового пользователя MySQL

Эти данные необходимо запомнить: они понадобятся при установке Joomla.

Вы вернетесь на страницу Базы данных MySQL.

Добавить пользователя в базу данных

Откроется страница для назначения прав пользователя по отношению к базе данных.

Добавить пользователя в базу данных

Чекбоксы напротив всех прав пользователя будут отмечены автоматически.

Назначение прав пользователю

На этом процесс создания базы данных и пользователя MySQL завершен.

Установка дистрибутива Joomla на хостинг через cPanel

  1. скачайте последнюю версию Joomla на локальный компьютер

Переход к диспетчеру файлов cPanel

Вы попадете на страницу диспетчера файлов cPanel.

Директория public_html

В правой части окна отобразится содержимое папки.

Переход на страницу загрузки файлов

В новой вкладке откроется страница загрузки файлов на сервер.

Загрузка дистрибутива Joomla на сервер

Возврат к диспетчеру файлов cPanel

Вы вернетесь на страницу диспетчера файлов cPanel, в правой области в списке файлов директории будет закачанный архив.

Распаковка дистрибутива Joomla

Во всплывающем окне подтвердите действие (путь для распаковки менять не надо).

Установка Joomla через ISPmanager

Создание базы данных для Joomla в ISPmanager

Рассмотрим процесс создания базы данных в интерфейсе ISPmanager:

    авторизуйтесь в панели управления хостингом ISPmanager:

Ссылка и данные для входа должны быть в сопроводительном письме от хостинг-провайдера.

Форма авторизации в cPanel

Ссылка Базы данных в ISPmanager

Вы попадете на страницу Управление базами данных.

Создать базу данных в ISPmanager

Откроется модальное окно с формой для создания новой базы данных и пользователя MySQL.

Запомните пароль пользователя: его надо будет вводить при установке Joomla в браузере.

Создание базы данных и пользователя MySQL в ISPmanager

Создание базы данных и пользователя MySQL в ISPmanager

На странице Управление базами данных появится строка с названием созданной БД и именем пользователя: эти данные надо будет вводить при установке Joomla в браузере.

Установка дистрибутива Joomla на хостинг через ISPmanager

  1. скачайте последнюю версию Joomla на локальный компьютер

Ссылка Менеджер файлов в ISPmanager

Вы попадете на страницу Менеджер файлов.

Менеджер файлов ISPmanager

Откроется содержимое папки.

Папка создаётся через пункт меню WWW домены. Домен должен быть связан с хостингом.

Содержимое папки WWW

Откроется содержимое корневой папки, в которую необходимо загрузить дистрибутив Joomla.

Закачать файл на сервер

Откроется модальное окно для выбора файла для загрузки на сервер.

Выбор архива Joomla для установки на хостинг

В левом нижнем окне браузера будет отображена степень загрузки файла на сервер.

Загрузка архива с Joomla на сервер

По окончанию загрузки файл отобразится в менеджере файлов.

Извлечь файлы дистрибутива Joomla

Файлы будут извлечены в корневую папку сайта.

Хотите прочитать позднее, сохраните к себе на стену в социальной сети или просто поделитесь с друзьями.

Битва конструкторов landing page

Как быстро разобраться в Joomla

Всё о Joomla в одном месте

Последняя версия
Joomla ! — 3.9.18
(от 21.04.2020)

Joomla.center is not affiliated with or endorsed by the Joomla! Project or Open Source Matters. The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.

Joomla!® является торговой маркой компании Open Source Matters inc в США и др. странах. Название Joomla! и его вариации используются в рамках ограниченной лицензии, определённой компанией Open Source Matters. Проект joomla.center не относится к компании Open Source Matters или проекту Joomla! Точки зрения представленные на данном сайте не являются официальными точками зрения Joomla Project или Open Source Matters. Торговая марка Joomla® и логотип используются в рамках ограниченной лицензии, предоставленной Open Source Matters.

© Александр Куртеев. Центр обучения Joomla.
ОГРНИП 307434525600161, ИНН 434540800305
Все права защищены. © 2008 - 2021

Паника. где и что скачивать? Где устанавливать? Зачем? Как?

Для того чтобы установить Joomla! на своем компьютере, необходимо создать локальный хостинг, для которого вам понадобится браузер, веб-сервер, PHP-интерпретатор, а также система баз данных, которую поддерживает Joomla. Назовем это пакетом решений и клиент-серверной системой.

Пакет решений представляет собой набор программного обеспечения, который позволят создать полностью функциональный веб-сайт.

Нужный нам пакет решений состоит из:

  • операционной системы (Linux, Windows, OSX)
  • веб-сервера (Apache, IIS)
  • базы данных (MySQL, PostgreSQL)
  • скриптового языка (PHP)

Вы можете установить набор решений на вашем домашнем компьютере или купить или арендовать его у любой хостинговой компании. В таблице приведены конкретные требования Joomla 3.x.

MySQL (требуется поддержка InnoDB)

(с mod_mysql, mod_xml,

Таблица 1: Требования для Joomla 3.x

Если пакет решений исправно работает, результат мы называем сервером. Им может быть как локальный, так и любой другой компьютер. Гости и пользователи веб-сайта неизбежно используют браузер для того, чтобы получить доступ к вашему сайту, созданному с помощью Joomla. Их мы называем клиентами.

Так выглядит «классический» пакет LAMP.

g2_img_1

Рисунок 1: пакет решений LAMP

Веб-установщик Joomla

Благодаря веб-инсталлятору, вы сможете установить Joomla! в течение нескольких минут. Файлы Joomla! будут скопированы в корневую папку документов и настроены веб-установщиком Joomla.

Камни преткновения

Эта тема достаточно сложная, т.к. существует огромное количество провайдеров и не меньшее количество установленных веб-серверов, версий PHP и MySQL и инструментов управления веб-пространством.

Затруднения во время установки часто заключаются в том, что:

  • активированный «Safe Mode» PHP-интерпретатора, мешает вам загружать файлы;
  • "запрещено" переписывать пути с веб-сервера Apache, потому что так называемый Apache Rewrite Engine (mod_rewrite) не активирован;
  • каталоги разрешений на Linux и OSX установлены иначе, чем в Windows.

Самый простой способ, который почти всегда работает, заключается в следующем:

Файлы должны быть установлены в общий каталог. Обычно они называются htdocs, public_html или HTML. Если там уже имеются другие объекты, вы можете создать подкаталог, в котором будут установлены файлы Joomla. Многие веб-хосты позволяют связать имя вашего арендованного домена с каталогом.

  • Узнайте имя вашей базы данных. В большинстве случаев одна или несколько БД уже включены в веб-хостинг. Иногда имена пользователей, БД и пароль уже даны, а иногда вы должны установить их сами. Как правило, это можно сделать при помощи конфигурации интерфейса браузера. Вам понадобится информация о доступе к базам данных для веб-установщика Joomla!

Предварительная проверка установки

Пред-проверка установки помогает определить, подходит ли ваш сервер для установки Joomla. Если вы видите красную метку, это означает, что пакет решений настроен неправильно, а установщик отказывается ставить Joomla. В зависимости от вашей конфигурации, могут наблюдаться небольшие различия. Установщик Joomla! просчитывает параметры конфигурации веб-сервера (в нашем случае Apache), PHP, и операционную систему. При использовании систем Unix (Linux, Mac OS X), обратите внимание на права доступа к файлам, это особенно важно для файла configuration.php. Этот файл будет создан в конце установки с вашими значениями. Если программа установки не может прописаться в папку, Joomla! не установится. В этом случае, перейдите к настройке прав и нажмите кнопку «повторить проверку».

g2_img_2

Рисунок 2: Пред-проверка установки

Шаг 1 - Конфигурация

В главном окне конфигурации опишите сайт и администратора. Там же можно настроить видимость сайта: будет ли он виден для посетителей (онлайн), или же будет отображать содержание страницы в автономном режиме (оффлайн). Такая настройка полезна при установке Joomla непосредственно на хостинг (рис. 3).

g2_img_3

Рисунок 3: Installer - Основные конфигурации

Шаг 2 - База данных

Вы можете использовать различные серверы баз данных с Joomla. Выберете, какой сервер базы данных вы будете использовать, введите параметры БД (рис. 4).

Используя набор MAMP на системе Ubuntu Linux, пользователь, по умолчанию, имеет логин и пароль root. Он же является администратором. Пароль зависит от среды сервера, на XAMPP пароль не нужен.

На хостинге, эти параметры будут выданы провайдером.

g2_img_4

Рисунок 4: Установщик - Конфигурация базы данных

Введите следующие значения в вашей локальной установке:

Имя компьютера: localhost

Имя пользователя: root

Пароль: задается соответственно разновидности сервера и его настройкам

Теперь выберите имя базы данных. В производственной среде, на сервере провайдера, у вас наверняка есть квота БД, и их учетные данные определены заранее. Если у вас есть разрешение на сервере баз данных, то можете ввести имя новой БД. Затем Joomla! создаст ее.

Можно выбрать любую из существующих таблиц Joomla! Установка в этой базе данных должна быть очищена или сохранена и обозначена префиксом bak_.

На самом деле, таблицы с префиксом практичны. Перед каждым именем таблицы, которую создал веб-инсталлятор, он пишет текст, который вы ввели в соответствующее поле. По умолчанию веб-установщик предложит создать одну таблицу, например w02rh_. Этому есть простое объяснение. Иногда провайдер предоставляет вам только одну базу данных MySQL. Если вам необходимо запускать два и более сайта с Joomla, то может возникнуть проблема, так как таблицы не будут отличаться друг от друга. Таблицы с префиксом можно разделить на несколько таблиц (w01client_ или w02client_). В этом случае нужно использовать по умолчанию w02rh_. Префикс также используется для обозначения сохраненных данных (bak_), см. выше.

Шаг 3 - Завершение

На третьем этапе установки Joomla ознакомит вас с параметрами конфигурации и спросит, хотите ли вы установить демонстрационные данные (рис. 4).

g2_img_5

Рисунок 4: Завершение

В предыдущих версиях Joomla можно было выбрать только ОДИН вид демо. С Joomla 3 можно выбрать из нескольких. Это может быть использовано для настройки определенных макетов сайта, например, для блога (рис. 5), сайта-визитки (рис. 6), сайта с руководством по Joomla внутри (рис. 7) и обычного сайта (рис. 8).

g2_img_6

Рисунок 5: Weblog

g2_img_7

Рисунок 6: Визитка

g2_img_8

Рисунок 7: Руководство по Joomla

g2_img_9

Рисунок 8: Недоработанный сайт

В зависимости от ваших потребностей и знаний, можно попробовать различные типы демонстрационных данных.

К сожалению, невозможно изменить выбранный тип после завершения установки.

Кроме того, можно установить Joomla и без него. «Пустая Joomla» - лучший вариант, если вы уже знаете, как пользоваться Joomla.

Для описания в последующих главах мы будем использовать «пустую» Joomla без какого-либо демонстрационных данных.

Но вы сможете разобраться в материале независимо от предустановленного типа.

Так что выбирайте тип, который хотите использовать, и жмите кнопку «Установить». Joomla создаст базу данных и настроит сайт (рис. 9).

g2_img_10

Рисунок 9: Joomla! установлена

Из соображений безопасности, необходимо удалить папку установки, щелкнув по соответствующей кнопке. После удаления папки установки можно просмотреть сайт и войти в панель управления (/administrator). В данном случае, сайт выглядит как на рисунке 10.

g2_img_11

Рисунок 10: Joomla сайта без образца данных

Появится экран входа с возможностью выбора языка (рис. 11) и, после успешного входа, далее появится область администрирования (рис. 12).

Joomla представляет собой бесплатную систему для создания веб-сайтов. Это проект с открытым исходным кодом, который, как и большинство подобных проектов, не стоит на месте. Он очень успешно развивается, в течение вот уже семи лет, и пользуется популярностью у миллионов пользователей по всему миру.

2. Скачивание и установка Joomla

Паника. где и что скачивать? Где устанавливать? Зачем? Как?

Для того чтобы установить Joomla! на своем компьютере, необходимо создать локальный хостинг, для которого вам понадобится браузер, веб-сервер, PHP-интерпретатор, а также система баз данных, которую поддерживает Joomla. Назовем это пакетом решений и клиент-серверной системой.

3. Joomla на вашем языке

На данный момент сайт и панель управления доступны только на английском языке. Это основной язык Joomla. Выбор языка доступен в инсталляторе только для процесса установки.

4. Дизайн, Макет, Цвета

Шаблон - одна из важнейших составных частей сайта. Он обеспечивает внешний вид и дизайн. Это мотивирует новых посетителей оставаться на сайте. Посетители ценят красивый и практичный дизайн. Подумайте о других продуктах, например машине. Автомобиль нуждается в хорошем двигателе и шинах, но одной из самых важных причин для его покупки зачастую является дизайн.

5. Пользователи и их статьи

Знаем, на нашем сайте еще нет контента, но прежде чем мы создадим его, давайте посмотрим на учетные записи нашего нового веб-сайта Joomla.

6. Руководство по созданию контента

Создать контент нелегко! Каждая его часть – это история. История эта может быть хорошей или не очень, может привлекать посетителей, а может заставить скучать. Тысячи книг и еще больше людей пытались и пытаются обучать других писательскому ремеслу.

Наша задача довольно проста - раскрыть только техническую часть.

7. Отображение контента

После того как вы создали контент, следует подумать о том, как он будетот ображаться. Звучит незамысловато, но это очень важно.

В последней главе мы создали статью и поместили ее на главной странице. Только там посетители смогут ее увидеть.

8. Расширения

Как вы уже заметили, Joomla 3 выпускается с большим количеством встроенных расширений. Как посетителя сайта, расширения не интересуют, вы пользуетесь ими, пока они работают. Однако, как администратор, вы должны точно знать, что происходит. Мы уже рассмотрели несколько Joomla! расширения, например, расширение контента, которое позволяет писать и управлять статьями, а также по-разному публиковать их на сайте. Пользовательское расширение относится к пользователям, расширение категорий – к категориям и так далее.

Устанавливать Joomla! впервые очень легко. Встроенный мастер установки делает настройку Вашего нового веб-сайта легче дыхания.

Содержание

Требования

Требования для хостинга

Прежде чем мы начнем установку Joomla!, существует пара предварительных [технических] требований, которые необходимо удовлетворить для успешной установки Joomla! 3.x. Они действуют [независимо от того работаете] ли Вы на выделенном сервере, сервере, который Вы разделяете с другими [веб-сайтами (shared)] или устанавливаете [Joomla!] на своем собственном компьютере для тестирования или разработки.

Для установки и использования Joomla! Вы должны удовлетворить ниже следующие требования.

Ссылки

Recommended PHP.ini Settings

There are some PHP settings that need to be sufficient for Joomla to install. The settings are usually in a "php.ini" or "user.ini". Talk to your host about how to change theses settings if it is possible to do so. If working on a localhost e.g. with XAMPP, you should not be restricted by these settings and VPS or dedicated hosting should also not be as restrictive.

The values for PHP.ini below are suggested values only.

  • memory_limit - Минимум: 64M Рекомендовано: 128M или больше
  • upload_max_filesize - Минимум: 20M
  • post_max_size - Минимум: 20M
  • max_execution_time: По крайней мере 120 Рекомендовано: 300

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

Прежде чем Вы сможете на своем веб-сервере [начать] установку Joomla!, Вам нужно выполнить два шага. Первый: Вам необходимо скачать пакет с файлами установки Joomla!. Второй: для работы с Joomla! Вам необходима база данных.

Скачивание и загрузка файлов пакета Joomla!

Скачайте текущий выпуск

  1. Перенесите скачанный пакет установки Joomla! на свой сервер. Используйте для этого какой-либо клиент FTP. Существует несколько [разных клиентов FTP], - познакомтесь с [этим] их списком. Удостоверьтесь, пожалуйста, в том, что Вы [скачиваете именно] официальный пакет конкретного FTP клиента.

The "root" of your site is the public folder where all web page files are stored so that a user can view the site examples include public_html and htdocs. What your Host uses depends on them.

Normally you upload your web files to the root folder. This is typically named "public_html" but other variations include "htdocs" and this depends on what your host has the set up on the server. For Joomla purposes, you can load the files directly into "public_html" or a sub-folder within it.

База данных для установки Joomla!

Начать установку

Основная конфигурация

J30 Installation screen page 1.jpg

Joomla! попытается автоматически определить [опцию] Select Language/Выбрать язык [на основании] языка Вашего браузера. Если необходимо, Вы можете ее изменить.

Введите следующие данные.

Когда на первой веб-странице [процесса установки все обязательные поля] заполнены, щелкните для продолжения на кнопку "Далее":

Конфигурация базы данных

Конфигурационные настройки

Теперь Вам будет нужно ввести [те самые] данные своей используемой для Joomla! базы данных. В пункте Подготовка к установке [этих инструкций] [Вам] было порекомендовано записать [их где либо на бумагу]. Вы также можете почитать или бегло просмотреть страницу Создание базы данных для Joomla!.

J30 Installation screen page 2.jpg

Для упрощения, данные инструкции относятся к установке базы данных [типа] MySQLi. Инструкции на веб-странице установки ясно объясняют сами себя, но вот они еще раз:

После окончания установки все эти варианты можно изменить на странице общих настроек сайта, в опциях [параметра] "Сервер". Заметьте, что если Вы измените эти настройки после завершения установки [системы] и если у Вас нет запасной копии всей этой базы данных, то Вы разрушите эту установленную [систему]. Обычным сценарием будет обновить эти имя пользователя и пароль данной базы данных или завершить перенос какой-либо существующей установки на новый хост с другими параметрами.

Когда все данные введены, чтобы продолжить дальше, щелкните на кнопку "Далее":

Завершение

Обзор

Теперь время завершить установку Joomla!. Последняя веб-страница мастера установки содержит все данные об этой установке. Это включает опции (наверху) для установки демонстрационных данных и конфигурационные настройки данной установки (внизу).

Установка демо-данных и отправка конфигурации по эл.почте

Первые опции - для автоматической установки на этом веб-сайте демонстрационного содержимого и отправке по [адресу] эл.почты [его] конфигурационных настроек.

J30 Installation screen page 3 top.jpg

Время проверить конфигурационные настройки Вашей установки и среду этой установки.

Конфигурационные настройки

Проверка своих настроек

Если все в порядке, то наверху Вы увидете кнопку "Установка". Если нет, то в этом месте необходимо проверить и посмотреть, что вызывает какую-либо проблему.

J30 Installation screen page 3 bottom.jpg

Этот раздел разбит на четыре группы:

  • Конфигурация сайта: все относящиеся к этому веб-сайту данные, такие как его название, описание, имя пользователя администратора и так далее.
  • Конфигурация базы данных: содержит данные по базе данных, которую [система] Joomla будет использовать.
  • Начальная проверка: [с правой стороны ото] всех требований должно быть показано "Да", иначе Вы не сможете установить Joomla! За исключением версии PHP, все остальное обычно настраивается в файле php.ini. Чтобы проверить, можно ли эти настройки подстраивать, Вам, возможно, придется запросить помощь у своего хостера. Для более подробной информации смотрите конфигурационный файл PHP.
  • Рекомендуемые установки: это настройки, которые рекомендуются для Вашей конфигурации PHP, но [их несоответствие] Вашей установке Joomla! не восприпятствует. Для указаний о том, как их можно изменить, обратитесь к выше приведенным инструкциям.

Если все в порядке и все проверки [относительно выполнения технических требований] пройдены, то Вы можете теперь щелкнуть на находящуюся в верхней правой части [вкладки] Обзор кнопку Установка. Это [нажатие] запустит сам процесс установки.

После того, как Вы щелкните на кнопку Установить, Вы должны увидеть планку прогресса с дополнительной информацией по установке. Как только эта установка заверешена, Вы должны увидеть страницу [о том что] все успешно!

Окончание

J30 Installation screen page 4.jpg

Установка дополнительного языка

J3x Install Extra Steps.jpg

Прежде чем Вы завершите свою установку удаляя директорию installation, щелкните на:

При этом [Ваша] установка [системы] Joomla! будет продолжена и Вы прибудете на новую страницу установочного [процесса].

Установка языковых пакетов

Показан список языковых пакетов.

J3x Language Installation screen page 1.jpg

Просмотрите язык или языковые пакеты, которые Вы желаете установить. Помните следующее:

Щелкните на [кнопку] Далее и пока [происходит] скачивание [и загрузка] этого языкового пакета(ов), будет показана планка прогресса.

Выбрать язык по умолчанию

Когда это скачивание [и загрузка] закончены, Вы можете выбрать язык по умолчанию для [лицевой части] веб-сайта и [его] административного интерфейса.

    Выберите языки по умолчанию.

J3x Language Installation screen page 2.jpg

В это же самое время Вы также можете выбрать включение характеристики [использования на Вашем веб-сайте на] Joomla! нескольких языков.

  • Щелкните на Да рядом с Активировать функцию многоязычности
  • Появятся две дополнительные опции.

J3x Language Installation screen page 2 multilingual.jpg

Когда Вы закончите с выбором этих опций установки языкового пакета(ов), то для продолжения щелкните на Далее.

Завершение

J3x Language Installation screen page 3.jpg

Читайте также: