Для начала вам понадобится место для размещения сайта. В большинстве случаев это означает, что вам необходимо приобрести хостинг. Concrete5 будет работать на абсолютном большинстве хостингов, но не все хостеры одинаково хороши. Если вы пока не знаете какой хостинг выбрать, посмотрите раздел с рекомендуемыми хостингами. Мы собрали список хостеров, где самостоятельно устанавливали и проверяли работу concrete5 и смело можем сказать - на указанных веб-хостингах cms concrete5 будет работать стабильно и с хорошим уровнем производительности. Вы также можете выполнить локальную разработку с помощью Concrete5, установив необходимые компоненты и запустив локальный веб-сервер.
Итак, для установки cms concrete5 на веб-хостинге необходимо пошагово выполнить инструкцию:
- Скачайте последнюю актуальную версию Concrete5.
- Переместите или загрузите этот zip-файл на ваш веб-сервер или в веб-среду. Распакуйте архив в корневую директорию вашего сайта в вашем веб-пространстве. В большинстве случае эта папка называется «public_html». Если вы хотите запустить Concrete5 в подкаталоге, то в корневой папке нужно создано новую папку и распаковывать файлы именно туда.
- После распаковки архива в корневой директории должны добавиться несколько папок и файлов. При правильной распаковке в корневой директории наряду с другими элементами должен появиться файл index.php.
- Папки application/files/, application/config/, packages/ и updates/ должны быть доступны для записи веб-сервером. Этот пункт вы можете пропустить, так как в большинстве случаев никаких специальных действий для настройки не требуется и папки по умолчанию доступны для записи. Если указанные папки недоступны для записи - эту информацию вы увидите на экране перед началом установки cms. И вот тогда нужно будет настроить права доступа. Если вы увидите на экране данную ошибку, то в настройках каждой из указанных папок на веб-сервере следует задать им права на запись веб-сервером (в настройках права будут обозначаться как «755»). Если это не поможет, тогда установите полные права на эти папки (права «777»). При использовании командной строки это делается с помощью команды «chmod -R 777 application/files/*».
- Создайте новую базу данных MySQL и учетную запись пользователя MySQL с полными разрешениями на базу данных. Запишите сервер базы данных (обычно «localhost»), а также имя базы данных, имя пользователя и пароль - вся эта информация потребуется для установки cms concrete5.
- Зайдите на ваш сайт «http://example.com» (или «http://example.com/new-site», если вы распаковали архив не в корень, а в папку «new-site»). Вы увидите экран установки:
На первом экран необходимо выбрать язык, который будет использован для вашей установки, для панели управления и для всех элементов cms. Выберите язык и кликните по синей кнопке:
На следующем этапе запускается тест параметров сервера на предмет возможности установки. Если какие-то требования не выполнены, то установка будет невозможна, а проблемный пункт выделяется красным цветом, обозначая ошибку. Каждый пункт с ошибкой снабжается подсказкой с описанием, как можно решить проблему.
При успешном прохождении всех проверок внизу появится синяя кнопка «Продолжить установку». Нажав на неё вы попадаете на следующий шаг, где необходимо заполнить информацию о сайте, об администраторе сайта и внести информацию о базе данных (то есть те данные, которые мы просили сохранить в инструкции выше в пункте 5), после чего нажать кнопку «Установка Concrete5».
В зависимости от хостинга продолжительность установки может варьироваться от нескольких секунд до нескольких минут. По окончанию установки вы увидите экран о том, что cms concrete5 успешно установлена и вы можете авторизоваться на сайте в качестве администратора.
Поздравляем! Установка выполнена успешно. Теперь вы можете войти на сайт как администратор и создать сайт, о котором вы мечтали.
Примечание: Если вы хотите поручить установку cms профессионалам, зайдите на страницу «Услуги > Установка concrete5» и заполните заявку на установку.