Оглавление

Данный вариант установки является самым быстрым, но потребует знаний работы с командной строкой.

Подготовка

Для начала необходимо подключиться к вашему серверу через SSH и перейти в директорию, где будет установлен Evo.

Сменить директорию можно командой:

cd path/to/folder

Установка

Из командой строки прописываем команду:

composer create-project evolutioncms/evolution:2.0 .

Это команда скачает версию Evo 2.0 из репозитория через Композер в текущую папку.

Если в процессе скачивания вы встретили следующую ошибку:

Project directory ./ is not empty.

То это значит что директория, куда вы скачиваете Evo не пустая. Композер скачает установочные файлы только в пустую директорию. Убедитесь что папка пустая, что в ней отсутствуют любые файлы, в том числе скрытые. После чего повторите попытку.

 Скачивание Evolution CMS через Composer

Далее сразу укажем все данные для конфигурационного файла

php install/cli-install.php --database_server=localhost --database=DB --database_user=USER --database_password=PASS --table_prefix=evo_ --cmsadmin=admin --cmsadminemail=EMAIL --cmspassword=PASS --language=ru --mode=new --installData=n --removeInstall=y

Давайте разберем что мы тут должны указать:

Если вам так удобней, то вы можете ввести все эти данные пошагово введя короткую версию команды:

php install/cli-install.php

После чего, консоль запросит у вас все данные по очереди.

Проверяем чтобы не было ошибок в настройках:

Установка Evolution CMS через Composer

Проверяем корректность установок всех элементов:

Установка Evolution CMS через Composer

Установка Evolution CMS через Composer

После чего заходим в админ-панель — sitename.ru/manager, редактируем (если нужно) и сохраняем системные настройки. После чего, установка через Composer завершена.