Installer AlchemyCMS Rails Framework på Ubuntu 16.04 | 18.04

  • Vovich Masterovich
  • 0
  • 1573
  • 201

AlchemyCMS er et open source, headless content management system (CMS) basert på Rails som tilpasser seg dine behov…. Det gjør det superenkelt å utvikle og designe statiske nettsteder og tilhører de ledende open source CMS-rammeverkbaserte Rails ... .

Du kan bruke AlchemyCMS til å opprette dine personlige eller bedriftsnettsteder på få minutter ved å opprette markup-sider og innhold ... Det deler sidene i logiske deler som overskrifter, avsnitt, bilder osv ... Det eneste vi lagrer i databasen er tekst, ID-er til bilder og rik tekstinnhold. Ingenting annet.…

Alt du gjør er å skrive innholdet ditt, og det blir umiddelbart publisert ... Andre funksjoner som permalinks, kategorier, sider, innlegg og tilpassede oppsett er alt toppinnhold og SEO-vennlig ...

For mer informasjon om AlchemyCMS, sjekk hjemmesiden ... .

Denne korte opplæringen skal vise studenter og nye brukere hvordan du installerer AlchemyCMS på Ubuntu 16.04 | 18.04 og 18.10 systemer.

Dette er pakkene vi skal sette opp ...

  • Ruby versjon 2.5.3
  • Rails versjon 5.2.1
  • MySQL Server

Trinn 1: Installer Ruby

For å installere Ruby and Rails på Ubuntu, må du installere noen avhengigheter ... For å få det til, installer Node.js og Yarn repositories ... Dette vil gjøre det enklere å installere avhengighetene ...

Installer først disse krøll- og git-pakkene ...

sudo apt oppdater sudo apt installer curl git

Kjør deretter kommandoene nedenfor for å legge til Node.js og Garn-arkiver og nøkler til systemet ditt ... Installer så noen kjernepakker for å få miljøet i gang ...

krølle -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list sudo apt-get update sudo apt-get install nodejs garn zlib1g-dev build-essential libpq-dev libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev libffi-dev

Når du er ferdig ... fortsett nedenfor:

Etter å ha lagt til depotene og installert nødvendige pakker ovenfor, installerer du Ruby med dine lokale profilinnstillinger ved hjelp av rbenv ... deretter bruker du rbenv til å installere ruby-build ...

cd ~ / git clone https://github.com/rbenv/rbenv.git ~ / .rbenv echo 'export PATH = "$ HOME / .rbenv / bin: $ PATH"' >> ~ / .bashrc echo 'eval " $ (rbenv init -) "'>> ~ / .bashrc exec $ SHELL git clone https://github.com/rbenv/ruby-build.git ~ / .rbenv / plugins / ruby-build echo' export PATH =" $ HOME / .rbenv / plugins / ruby-build / bin: $ PATH "'>> ~ / .bashrc exec $ SHELL

Etter å ha konfigurert din lokale profil ... kjør kommandoene nedenfor for å installere Ruby-versjonen 2.5.3... Hvis en nyere versjon er tilgjengelig, erstatter du versjonsnummeret til det ... besøk dette nettstedet for å finne de nyeste Ruby-versjonene ... .

rbenv installere 2.5.3 rbenv global 2.5.3

For å bekrefte at Ruby er installert, kjør kommandoene nedenfor:

rubin -v

Du bør se lignende linjer som nedenfor:

ruby 2.5.3p105 (2018-10-18 revisjon 65156) [x86_64-linux]

En annen pakkehåndtering du vil installere er bundler ... for å gjøre det, kjør kommandoene nedenfor

perleinstallasjonspakker

Kjør nå kommandoen nedenfor etter installasjon av bundler ...

rbenv rehash

Trinn 2: Installer MySQL Server

MySQL-serveren kan installeres på Ubuntu ved å kjøre kommandoene nedenfor:

sudo apt-get install mysql-client mysql-server libmysqlclient-dev

Trinn 3: Installer skinner

Nå som Ruby-miljøet er konfigurert, kjører du kommandoene nedenfor for å installere Rails ... Rails kan installeres fra en Node.Js ... Kjør kommandoene nedenfor for å installere Node.js repository, og installer deretter Node.js-pakken ...

krølle -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt-get install -y nodejs

Nå som Node.js er installert, kjør kommandoene nedenfor for å installere Rails ...

perleinstallasjonsskinner -v 5.2.1

Ikke glem å vaske rbenv-miljøet ditt ved å installere installere nye pakker ...

rbenv rehash

For å bekrefte om Rails er installert, kjør kommandoene nedenfor ...

skinner -v

Du bør se noe som ligner linjene nedenfor:

Skinner 5.2.1

Installasjonen av AlchemyCMS er veldig enkel. Du trenger bare å kjøre Rubys perlekommando ... For å gjøre det, kjør kommandoene nedenfor ...

perle installere alchemy_cms npm installere gm

Trinn 4: Konfigurer AlchemyCMS

Nå som miljøet ditt er klart, kjør kommandoene nedenfor for å installere Alchemy CMS og bygg ditt første nettsted ... Alchemy er en Rails 4-motor, så først må du generere et nytt Rails 4-program ved å kjøre denne kommandoen

skinner nye alkymykmer

Neste endring i Alchemy CMS-mappen og installer der ...

cd ~ / alkymykmer

Kjør deretter kommandoene for å åpne Gemfilen der ...

nano Gemfile

Når den åpnes, kopier og lim inn linjene nedenfor i filen og lagre ...

perle 'alchemy_cms' perle 'alkymi-tenke'

Så skal filen se slik ut:

ruby '2.5.3' #alchemy gem 'alchemy_cms' gem 'alchemy-devise' # Bundle edge Rails i stedet: perle 'rails', github: 'rails / rails' perle 'rails', '~> 5.2.1' # Bruk sqlite3 som database for Active Record-perlen 'sqlite3' 

Lagre og lukk…

Kjør deretter kommandoene nedenfor:

pakkeinstallasjon

Etter det bør du se en melding nedenfor:

Bruke webkonsoll 3.7.0 Pakke fullført! 19 Gemfile-avhengigheter, 103 perler er nå installert. Bruk 'bundle info [gemname]' for å se hvor en medfølgende perle er installert. Melding etter installasjon fra alchemy_cms: --------------------------------------------------- ------------------ Takk for at du installerte Alchemy CMS -------------------------- ----------------------------------- - Fullfør installasjonen i et eksisterende Rails-program: $ bin / rake alkymi : install - Fullfør oppgraderingen av en eksisterende Alchemy-installasjon: $ bin / rake alchemy: oppgrader og følg instruksjonene på skjermen. Trenger hjelp? Prøv: * http://stackoverflow.com/questions/tagged/alchemy-cms * http://groups.google.com/group/alchemy-cms * irc: //irc.freenode.net#alchemy_cms

Etter en stund bør nødvendige pakker installeres ... Når du er ferdig, kjører du kommandoene nedenfor for å fullføre installasjonen av CMS ...

bin / rails g alkymi: tenke: installere bin / rake alkymi: installere bin / rake alkymi: oppgradere

Nå som du har installert AlchemyCMS, la oss gå videre ved å opprette din første bruker med administrative rettigheter.

Kjør kommandoene nedenfor for å starte serveren ...

søppel / skinner s

Åpne nettleseren din og bla til porten som følges av localhost # 3000... Du bør se hjemmesiden til AlchemyCMS ...

Logg på backend ved hjelp av admin-adresse og passord ...

http: // localhost: 3000 / admin

Du vil bli møtt med et skjermbilde som ber deg om å opprette den første brukeren.

Gratulerer, nå får du tilgang til backend.

Logg på backenden, begynn å bygge innholdet ditt.

Gratulerer! Du har installert AlchemyCMS-plattformen på Ubuntu 16.04 | 18.04 | 18.10




Ingen har kommentert denne artikkelen ennå.

En samling nyttig informasjon om Linux-operativsystemet og ny teknologi
Nye artikler, praktiske tips, detaljerte anmeldelser og guider. Føl deg hjemme i Linux-operativsystemets verden