Lokomotiva je systém správy obsahu s otevřeným zdrojovým kódem, díky kterému je velmi snadné vyvíjet a navrhnout přesně to, co vaši klienti potřebují.

Locomotive CMS Bezplatný software CMS

Self hostoval multisite CMS s tekutým templingem pro škálovatelné aplikace.

Locomotive je systém správy obsahu s otevřeným zdrojovým kódem, díky kterému je velmi snadné vyvíjet, navrhovat a publikovat přesně to, co vaši klienti potřebují.

Přehled


Lokomotiva, aplikace Ruby on Rails, také pojmenovaná motor, je platformou open source pro vytváření, publikování a úpravu webů (CMS). Je navržen tak, aby ušetřil čas, používá šablony MongoDB a kapaliny a pomáhá vám soustředit se na to, na čem záleží: technologie front-end, standardní vývojový proces a velmi nízká křivka učení pro vaše klienty. Lokomotiva CMS používá přesně stejný šablonový motor jako pro Shopify, jedno z nejlépe hostovaných řešení elektronického obchodování. Vše, co děláte, je napsat svůj obsah a jeho okamžitě publikovaný. Editor lokomotivy Slick Backo-Office usnadňuje správu obsahu webu pro uživatele a nástroj pro vývoj vozů umožňuje kódování těchto webů rychlejší a zábavnější než kdy jindy pro vývojáře. Weby jsou nasazeny na platformu (motor) s použitím interního API. Back-office pro koncové uživatele je automaticky generována na základě vlastních modelů a upravitelných oblastí popsaných vývojáři. Pokud hledáte platformu pro správu obsahu s otevřeným zdrojovým kódem pro vysoký výkon, škálovatelnost a jednoduchost. Poté vám Locomotivecms pomůže vyvinout rychlejší webové stránky, které vaši klienti budou rádi používat. Tento krátký tutoriál ukáže novým uživatelům, jak nainstalovat locomotivecms na systémy Ubuntu.

Požadavky na systém


Funkce LocomotiveCMS, jako jsou permaliny, kategorie, stránky, příspěvky a vlastní rozvržení, jsou vše nejlepší a SEO přátelské. Lokomotiva CMS závisí na níže uvedených technologiích.

  • Ruby 2.5 (nebo vyšší)
  • Ruby on Rails 5.2.4.1
  • imagemagick
  • MongoDB 3.4
  • Nodejs
  • Kapalina
  • Linux 64bitové distribuce podporující APT, jako je Ubuntu nebo Debian.

Funkce


Locomotivecms nabízí funkce, které nemusí být k dispozici jiným CMS založeným na PHP, jako je WordPress Joomla nebo Drupal. Budete mít z krabice.

  • Více webů: Spravujte více webových stránek s jednou instancí aplikace
  • Flexibilní typy obsahu
  • Front-end inline editace (editor Aloha)
  • Lokalizace obsahu
  • Restful API pro správu všech stránek
  • Podpora pro webpack, sass, haml a kávová skript (vůz)
  • Kapalina čisté templingové jazyky
  • Velmi pěkné uživatelské rozhraní
  • Instrukce k instalaci
  • Nainstalujte lokomotivu na Linux (založeno na Debian)
  • Lokomotiva pod pokyny fungují pouze pro 64bitové distribuce Linux založené na Debian, jako je Ubuntu, máta atd.

Instalace

Nainstalujte lokomotivecms na Linux (založené na Debian)

Pokyny pro lokomotivu fungují pouze pro 64bitové distribuce Linux založené na Debianu, jako je Ubuntu, máta atd. Vytvořte novou aplikaci Ruby on Rails:

rails new locomotiveapp --skip-bundle --skip-active-record
cd locomotiveapp

Nezapomeňte smazat soubor Robots.txt z veřejné/ jinak jakékoli budoucí nastavení budoucích webů.txt nebude vyzvednut. Přidejte mongoid a vymyslete drahokamy ve vašem gemfile.

gem 'devise', '~> 4.7.1'
gem 'mongoid', '~> 6.4.0'

Nainstalujte je a spusťte jejich úkoly nastavení

bundle install
bundle exec rails generate mongoid:config
bundle exec rails generate devise:install

Aktualizujte aplikaci GemFile of Rails přidáním drahokamů Locomotivecms.

gem 'locomotivecms', '~> 4.0.1'

Spusťte generátor instalace lokomotivy

bundle update
bundle exec rails generate locomotive:install

Instalace přidá drahokam puma do Gemfile aplikace Rails. Je vyžadována další instalace svazku:

bundle install

Nakonec spusťte server Rails

rails server

A je to! Nyní otevřete prohlížeč na http: // localhost: 3000/lokomotiva. Měli byste vidět na stránce přihlášení lokomotivy. Klikněte na „Nemáte účet?“ Odkaz na spodní stránku a vyplňte formulář pro zaregistrování, abyste vytvořili svůj první účet. Nyní můžete tlačit šablonu webu instalací vozu a nasazením vašeho webu do motoru. Gratulujeme! Úspěšně jste nainstalovali platformu CMS Locomotive.

 Čeština