Установка через Composer
Описание установки Evolution CMS через Composer.
Оглавление
Данный вариант установки является самым быстрым, но потребует знаний работы с командной строкой.
Подготовка
Для начала необходимо подключиться к вашему серверу через SSH и перейти в директорию, где будет установлен Evo.
Сменить директорию можно командой:
cd path/to/folder
Установка
Из командой строки прописываем команду:
composer create-project evolutioncms/evolution:2.0 .
Это команда скачает версию Evo 2.0 из репозитория через Композер в текущую папку.
Если в процессе скачивания вы встретили следующую ошибку:
Project directory ./ is not empty.
То это значит что директория, куда вы скачиваете Evo не пустая. Композер скачает установочные файлы только в пустую директорию. Убедитесь что папка пустая, что в ней отсутствуют любые файлы, в том числе скрытые. После чего повторите попытку.
Далее сразу укажем все данные для конфигурационного файла
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
Давайте разберем что мы тут должны указать:
- database_server — Сервер базы данных.
- database — Имя базы данных.
- database_user — Пользователь базы данных.
- database_password — Пароль базы данных.
- table_prefix — Префикс таблиц базы данных.
- cmsadmin — Логин администратора.
- cmsadminemail — Email администратора.
- cmspassword — Пароль администратора.
- language — Язык системы.
- mode — Новая установка системы.
- installData — Установка демо-сайта (не устанавливать).
- removeInstall — Удаление установочных папок и файлов после успешной установки системы.
Если вам так удобней, то вы можете ввести все эти данные пошагово введя короткую версию команды:
php install/cli-install.php
После чего, консоль запросит у вас все данные по очереди.
Проверяем чтобы не было ошибок в настройках:
Проверяем корректность установок всех элементов:
После чего заходим в админ-панель — sitename.ru/manager, редактируем (если нужно) и сохраняем системные настройки. После чего, установка через Composer завершена.
Время запросов: 0,0995 s
Количество запросов: 27
Источник: cache