Этап 4. Конфигурирование.

Для работы Joomla! необходим доступ к базе данных MySQL (возможна также установка с использованием других систем управления базами данных). Можно использовать имеющуюся на хостинге базу данных, либо создать новую. В нашем примере мы создадим новую базу данных MySQL, используя, для примера, панель управления хостингом U-EDUCATION.RU. (Важно иметь в виду, что в большинстве тарифных планов хостинг-провайдеров максимальное число доступных баз данных ограничено, а часто доступна вообще только одна база данных, сконфигурированная хостинг-провайдером.)

В предыдущих подшивках уже говорилось, что УралСвязьИнформ для общеобразовательных учреждений Челябинской области предоставляет бесплатный хостинг для размещения школьных сайтов. Зайти в панель управления хостингом можно по адресу https://212.220.124.5:8443/.

На этом хостинге число доступных баз данных - 5. Раздел управления базами данных показывает, что на сервере уже создано 4 базы данных. Для добавления ещё одной базы данных достаточно просто нажать кнопку «Создать базу данных».

Для каждой базы данных внутри одной услуги хостинга используется специальный системный префикс, в нашем случае – school_. Префикс создаётся программным обеспечением провайдера автоматически. Используем в качестве имени новой базы данных «school_db5».

Для доступа к базе данных нужно создать имя пользователя, обладающего правами по полному управлению таблицами в базе. Пользователи создаются в разделе управления пользователями сервера MySQL: нужно ввести имя пользователя и задать пароль. Для нашего примера мы создадим пользователя с именем testuser с полным доступом к базе данных school_db5.

Итак, мы создали на хостинге новую базу данных и нового пользователя на сервере баз данных. В случае, если используемая услуга хостинга не позволяет создавать новые базы данных и пользователей сервера, можно использовать существующие реквизиты, которые обязательно должны быть предоставлены хостинг-провайдером: дело в том, что в любом случае для организации доступа к базе данных MySQL необходимо знать адрес сервера, имя базы данных, имя пользователя базы данных и пароль пользователя.