Locomotive CMS 무료 CMS 소프트웨어
확장 가능한 응용 프로그램을위한 액체 템플릿이있는 자체 호스팅 다중 사이트 CM.
기관차는 오픈 소스 컨텐츠 관리 시스템으로 고객이 필요로하는 것을 정확하게 개발, 설계 및 게시 할 수 있습니다.
개요
기관차 인 Ruby on Rails 응용 프로그램 인 Engine이라는 이름의 Ruby on Rails 응용 프로그램은 사이트 (CMS)를 작성, 게시 및 편집 할 수있는 오픈 소스 플랫폼입니다. 시간을 절약하고 MongoDB 및 Liquid Template를 사용하고 프론트 엔드 기술, 표준 개발 프로세스 및 고객을위한 매우 낮은 학습 곡선에 집중할 수 있도록 설계되었습니다. 기관차 CMS는 가장 잘 호스팅되는 전자 상거래 솔루션 중 하나 인 Shopify와 동일한 템플릿 엔진을 사용합니다. 당신이하는 일은 당신의 컨텐츠와 즉시 게시 된 것입니다. 기관차 Slick Back Office Editor는 사용자가 사이트 컨텐츠를 쉽게 관리 할 수있게 해줍니다. 왜건 개발 도구는 이러한 사이트를 개발자에게 더 빠르고 재미있게 코딩 할 수 있습니다. 내부 API를 사용하여 사이트가 플랫폼 (엔진)에 배치됩니다. 최종 사용자의 백 오피스는 개발자가 설명한 사용자 정의 모델 및 편집 가능한 지역을 기반으로 자동으로 생성됩니다. 고성능, 확장 성 및 단순성을위한 오픈 소스 컨텐츠 관리 플랫폼을 찾고 있다면. 그런 다음 LocomotiveCms는 고객이 사용하고자하는 더 빠른 웹 사이트를 개발하는 데 도움이됩니다. 이 간단한 튜토리얼은 새로운 사용자에게 Ubuntu 시스템에 기관차를 설치하는 방법을 보여줄 것입니다.
시스템 요구 사항
퍼머 링크, 카테고리, 페이지, 게시물 및 사용자 정의 레이아웃과 같은 기관차 기능은 모두 최고 콘텐츠이며 SEO 친화적입니다. 기관차 CMS는 아래 기술에 따라 다릅니다.
- 루비 2.5 (이상) -Ruby on Rails 5.2.4.1 -Imagemagick -MongoDB 3.4
- nodejs
- 액체 -Ubuntu 또는 Debian과 같은 APT를 지원하는 Linux 64 비트 분포.
특징
LocomotiveCMS는 WordPress Joomla 또는 Drupal과 같은 다른 PHP 기반 CMS에서 사용할 수없는 기능을 제공합니다. 당신은 상자 밖으로 나옵니다.
- 멀티 사이트 : 응용 프로그램 인스턴스 하나가있는 여러 웹 사이트 관리
- 유연한 콘텐츠 유형
- 프론트 엔드 인라인 편집 (Aloha 편집기)
- 컨텐츠 현지화
- 모든 사이트를 관리하려면 RESTFUL API
- 웹 팩, Sass, Haml 및 Coffee Script (왜건) 지원
- 액체 깨끗한 템플릿 랑지 지
- 아주 좋은 사용자 인터페이스
- 설치 지침
- Linux (데비안 기반)에 기관차 설치
- 아래의 기관차 지침은 Ubuntu, Mint 등과 같은 64 비트 데비안 기반 Linux 배포판에만 작동합니다.
설치
Linux에 기관차 설치 (데비안 기반)
기관차 다음 지침은 Ubuntu, Mint 등과 같은 64 비트 데비안 기반 Linux 배포판에만 작동합니다. 새로운 Ruby on Rails 응용 프로그램 만들기 :
rails new locomotiveapp --skip-bundle --skip-active-record
cd locomotiveapp
Robots.txt 파일을 공개/ 그렇지 않으면 모든 미래 사이트의 robots.txt 설정이 선택되지 않도록하십시오. 몽마드를 추가하고 보석에 보석을 고안하십시오.
gem 'devise', '~> 4.7.1'
gem 'mongoid', '~> 6.4.0'
설치하고 설정 작업을 실행하십시오
bundle install
bundle exec rails generate mongoid:config
bundle exec rails generate devise:install
기관차 보석을 추가하여 Rails 응용 프로그램의 보석을 업데이트하십시오.
gem 'locomotivecms', '~> 4.0.1'
기관차 설치 생성기를 실행하십시오
bundle update
bundle exec rails generate locomotive:install
설치는 Puma Gem을 Rails Application의 보석에 추가합니다. 추가 번들 설치가 필요합니다.
bundle install
마지막으로 Rails 서버를 실행하십시오
rails server
그게 다야! 이제 http : // localhost : 3000/locomotive에서 브라우저를 엽니 다. 페이지에 기관차 사인이 표시되어야합니다. “계정이 없습니까?“를 클릭하십시오. 하단 페이지에서 링크하고 첫 번째 계정을 만들려면 가입 양식을 작성하십시오. 이제 왜건을 설치하고 사이트를 엔진에 배치하여 사이트 템플릿을 푸시 할 수 있습니다. 축하해요! 기관차 CMS 플랫폼을 성공적으로 설치했습니다.