Установка Locomotive CMS на Ubuntu 18.04

Инструкция по установке 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 завершена.

 

Последнее обновление: 22.09.2021