Установка CMS Concrete5 на хостинг Timeweb

Обсудить
Установка CMS Concrete5 на хостинг Timeweb

Concrete5 - система управления контентом с открытым исходным кодом, написанная на языке PHP. CMS бесплатна, но при этом достаточно мощна, чтобы создавать крутые, функциональные сайты. В текущей инструкции будет подробно описан процесс установки CMS Concrete5 на виртуальный хостинг «Timeweb». На момент написания текста номер последней опубликованной версии - 8.5.1, её мы и будем устанавливать.

Настройка параметров хостинга

При регистрации на хостинге «Timeweb» вы получаете бесплатный домен третьего уровня вида «ваш_логин.tmweb.ru», где «ваш_логин» - это идентификатор пользователя (также используется при авторизации на хостинге). По умолчанию параметры хостинга соответствуют системным требованиям CMS Concrete5, поэтому никаких дополнительных действий для изменения параметров в панели хостинга не требуется.

Загрузка файлов

По сути сама система состоит из группы php-файлов, которые загружаются на сервер. Для этого перейдите на сайт https://c5r.ru и скачайте последнюю опубликованную версию системы.

Установка CMS Concrete5 В панели хостинга перейдите в раздел «Файловый менеджер», откройте папку «public_html».

Установка CMS Concrete5 через файловый менеджер

При регистрации на хостинге автоматически создаётся домен, к которому привязана корневая папка «public_html». Обратите внимание, что при добавлении новых доменов будут создаваться отдельные папки под каждый домен, и в каждой такой папке будет содержаться подпапка «public_html», но мы рассматриваем вариант, когда на хостинге только один домен, один сайт, а значит и одна папка «public_html», созданная в корневом разделе.

В файловом менеджере кликните пункт «Загрузить на сервер» в меню «Файл» для загрузки скачанного архива на сервер.

Загрузить на сервер CMS Concrete5 После этого кликните в менеджере на загруженный файл и разархивируйте.

Разархивировать CMS Concrete5 После распаковки архива содержимое будет находиться в папке «public_html/concrete5-8.5.1». Используя пункт «Правка» в меню файлового менеджера, переместите файлы так, чтобы содержимое папки «public_html/concrete5-8.5.1» переместилось в папку «public_html». Конечный результат на изображении ниже:

Распакованный CMS Concrete5 Осталось произвести чистку, чтобы в папке не было ненужных файлов. Убираем:

  • Архив «concrete5-8.5-1.zip»
  • Пустую папку «concrete5-8.5-1»
  • Файл «index.htm», созданный хостингом при регистрации

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

Этап загрузки и подготовки файлов завершён. Теперь создадим базу данных для cms.

Создание базы данных

Для создания базы данных перейдите в раздел «Базы данных MySQL» в панели хостинга.

Создание базы данныхЩёлкните кнопку «Создание новой базы данных», после чего откроется модальное окно, где потребуется ввести параметры новой базы.

Название Базы ДанныхВ первом поле придумайте название базы данных вида «вашлогин_названиебазы», где «вашлогин_» - неизменяемый префикс для базы данных, «названиебазы» - любой набор цифр и латинских букв, длиной не более 8 символов. 

Во второе поле введите пароль для базы данных. Для удобства используйте кнопку «Сгенерировать пароль», чтобы создать пароль автоматически. 

Обязательно сохраните название базы и пароль эта информация понадобится для следующего этапа. Нажмите кнопку «Создать» для непосредственного создания базы данных на сервере.

Все подготовительные работы завершены, приступаем к установке CMS Concrete5.

Установка CMS Concrete5

Для начала установки нам необходимо зайти на сайт. В панели хостинга откройте раздел «Домены и поддомены» и щелкните на название домена:

Установка CMS Concrete5 Таймвэб
Откроется сайт, где мы можем наблюдать первоначальный экран установки CMS Concrete5. Здесь нам предлагается выбрать язык, который будет использоваться при установке и при дальнейшем администрировании сайта.

Инсталляция Concrete5Весь процесс установки будет показан для русского языка, но вы можете выбрать любой другой удобный язык. Для продолжения установки нажмите кнопку справа от выбора языка.

На следующем экране происходит проверка окружения и соответствия настроек хостинга системным требованиям CMS Concrete5.

Компоненты Concrete5Если хотя бы один пункт не соответствует требованиям CMS, то дальнейшая установка будет невозможна до устранения проблемы. Все проблемные пункты подсвечиваются красным цветом, а справа от пункта появляется значок, при наведении на который вы увидите всплывающее сообщение с подробностями для исправления ошибки. В нашем случае проблем не обнаружено, поэтому щелкаем синюю кнопку «Продолжить установку».

На следующем экране необходимо ввести информацию о сайте.

Регистрация сайтаИмя сайта здесь просто введите название вашего сайта.

E-mail администратора укажите электронную почту администратора сайта (с логином admin).

Пароль администратора укажите пароль, который будет назначен пользователю admin.

Содержимое сайта выберите «Заполненный сайт». Первый вариант подходит профессиональным разработчикам и опытным редакторам, когда все страницы, блоки, разметку нужно создавать с нуля. Второй вариант подготавливает основу для сайта, создавая типовые страницы с заполненным контентом. При выборе второго варианта вам достаточно будет отредактировать уже готовые страницы, а не создавать с нуля.

Сервер базы данных введите «localhost».

Пользователь MySQL и Название базы данных в оба поля введите название базы, полученное на предыдущем этапе при создании базы.

Пароль MySQL введите пароль, который создавался на предыдущем этапе.

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

Дополнительные настройки в этом разделе все параметры можно оставить без изменений. Если хостинг находится в одном часовом поясе, а вы устанавливаете систему, находясь в другом часовом поясе, то при установке может появиться предупреждение о неверном часовом поясе. В этом случае рекомендуем указать верный часовой пояс это поможет избежать некоторых проблем в работе CMS.

После ввода необходимой информации нажмите кнопку «Установка Concrete5».

Часто в этот момент появляется предупреждение:

Предупреждение при установке Concrete5Можете смело игнорировать предупреждение, поставив галочку (это никак не повлияет на работоспособность системы), и снова нажать синюю кнопку установки.

Начнётся процесс установки CMS, который на хостинге Timeweb длится 10-20 секунд.

Начнётся процесс установки CMSЕсли установка выполнена без ошибок, то появится указанное окно: 

Установка завершенаГотово! CMS Concrete5 успешно установлена. Нажмите кнопку «Перейти к редактированию сайта» и вы попадёте на главную страницу сайта, где можете редактировать контент, добавлять или удалять блоки, чтобы создать мощный, полнофункциональный сайт.

1) После установки CMS вы будете автоматически переброшены на сайт авторизованным в качестве администратора. В следующий раз для авторизации нужно будет перейти по адресу «ваш_сайт.ru/index.php/login» и ввести данные для авторизации в качестве администратора.

2) Параметры базы данных, которые были введены в соответствующие поля при установке CMS, записываются в конфигурационный файл базы данных «database.php», расположенный на сервере в папке «public_html/application/config». В случае смены пароля базы данных в панели хостинга нужно также изменить пароль и в указанном файле.

Комментарии