Инструкция по установке Locomotive CMS на виртуальный сервер под управлением Ubuntu 18.04.
Что это такое?
Locomotive - это платформа с открытым исходным кодом для создания, публикации и редактирования сайтов (CMS). Она разработана, чтобы сэкономить время и помочь сосредоточиться на том, что действительно важно: передовые технологии, развитие бизнеса, так как процесс разработки сайта очень простой.
Первоначальные требования
Для работы Locomotive CMS на вашем виртуальном сервере должен быть установлен фреймворк Ruby On Rails, о том как это сделать подробно написано в нашей инструкции.
Важно: на текущий момент для работы системы управления содержимым требуется версия Rails 5.1.6 (или любая другая ниже чем 5.2.0).
Если у вас уже установлена версия 5.2, то установить требуемую можно с помощью следующей команды:
Для работы также требуется MongoDB 3.4, для быстрой установки выполните следующие шаги:
Установка Locomotive CMS
Создайте новое приложение Ruby on Rails:
Примечание: здесь 5.1.6 - версия Rails, locomotiveapp - название приложения.
Перейдите в каталог приложения:
Зафиксируйте установленную версию ruby:
Откройте файл Gemfile:
vi Gemfile
Примечание: Gemfile определяет основные требования для запуска приложения.
Добавьте следующие строки:
С помощью следующих команд установите добавленные пакеты и запустите задачи установки:
Снова откройте файл Gemfile:
vi Gemfile
Добавьте пакет, необходимый для установки Locomotive:
Обновите пакеты и запустите процесс установки:
bundle update
bundle install
В ходу установки перед вами появится следующий вопрос:
Do you want to store your assets on Amazon S3?
Если вы не пользуетесь продуктами Amazon S3, то ответьте Нет, введя букву N.
Перед тем как запустить Rails-сервер не забудьте открыть порт 3000, на котором будет запущено приложение:
Наконец, запустите сервер Rails:
Подключение к Locomotive CMS
Далее перейдите в браузере по следующему адресу:
<IP-адресс_или_домен>:3000/locomotive
Например:
111.111.111.111:3000/locomotive
При первом подключении в нижней части открывшейся странице нажмите на фразу: Do not have an account?
Введите имя пользователя, почтовый адрес и пароль.
В открывшейся странице вы можете добавить сайт для создания, нажав на плюс.
Далее введите имя сайта и дескриптор.
После создания сайта вы попадете в панель администрирования. Здесь вы можете управлять контентом, страницами, а также добавить свой собственный домен.
На этом установка Locomotive CMS завершена.