Installer AbeCMS (Node.js) på Ubuntu 16.04 | 18.04

  • Cornelius Paul
  • 0
  • 4806
  • 251

AbeCMS er en åpen kildekode, statisk nettstedsgenerator med flott brukergrensesnitt…. Det gjør det veldig enkelt å utvikle og designe statiske nettsteder for alle som vet hvordan de skal skrive i markdown-stil ...

AbeCMS utvides enkelt med ett dashbord for analyse, brukerautentisering og arbeidsflytstyring ... Det er ingen database å konfigurere - alt er opprettet som JSON-dokument ...

Å bruke AbeCMS til å redigere innholdet ditt på nettet skal være enkelt og morsomt…. Ingen grunn til å lære mal og HTML…. AbeCMS gjemmer det meste av det og fokuserer på det som betyr mest ...

AbeCMS tilbyr funksjoner som kanskje ikke er tilgjengelige for andre PHP-baserte CMS, som WordPress Joomla eller Drupal ... Alt du gjør er å skrive innholdet ditt og dets publiserte øyeblikkelig ... Andre funksjoner som permalinks, kategorier, sider, innlegg og tilpassede oppsett er alt toppinnhold og SEO vennlig ...

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

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

Dette er pakkene vi skal sette opp ...

  • Ruby versjon 2.5.3
  • Node.js 10

Trinn 1: Installer Ruby

For å installere Ruby på Ubuntu, må du installere noen avhengigheter ... For å få det til, installer Node.js og Garn 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_10.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 programvareegenskaper-vanlig 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]

Trinnene ovenfor installerer Ruby på Ubuntu ... Fortsett nedenfor for å installere AbeCMS ...

Trinn 2: Installer Node.js

Nå som Ruby-miljøet er konfigurert, kjører du kommandoene nedenfor for å installere Node.js ... Kjør kommandoene nedenfor for å installere Node.js-depotet, og installer deretter Node.js-pakken ...

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

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

Trinn 3: Installer AbeCMS

Nå som miljøet ditt er klart, kjør kommandoene nedenfor for å installere AbeCMS og bygg ditt første nettsted ... The abe init kommando bygg prosjektet ditt ...

sudo npm install -g abecms abe init

Bruk veiviseren nedenfor for å fullføre prosjektoppsettet ...

? Skriv inn navnet på prosjektet du vil lage (bare bokstaver og '-' tillatt) abecms? Vil du installere et tema? Ja? Vennligst velg et tema som standard? Aktiverer du brukeradministrasjonen? Ja? Skriv inn brukernavnet admin? Skriv inn e-postadressen [email protected]? Skriv inn passordet [skjult] Manager oppdatert Installere Abe sikkerhetslag Opprette en lokal konfigurasjonsfil abe.json https://github.com/abecms/abecms/blob/master/docs/abe-config.md installere temaets standard? Vil du publisere dine fantastiske bidrag på Internett ja? Velg en distribusjonsmetode på bølge (det er gratis!)? Vennligst skriv inn et domene (enten ditt eget domene eller et domene.surge.sh) Velkommen til Surge! (surge.sh) Vennligst logg inn eller opprett en konto ved å skrive inn e-postadressen og passordet ditt: e-post: [email protected] passord: passord:? Velg plugins du vil installere installere plugin: abecms / abe-deployer-surge spawn npm install abecms / abe-deployer-surge Yeahhh! Abe-nettstedet ditt er klar til å lanseres! ? cd abecms abe serve -i

Neste endring i AbeCMS-prosjektmappen og start serveren derfra ...

cd abecms abe serve -i

Etter en stund bør nødvendige pakker installeres og konfigureres, klare til bruk.

Åpne nå nettleseren din og bla til vertsnavnet, følg etter port # 3000

http: // localhost: 3000

Du bør se hjemmesiden til AbeCMS ...

Gratulerer! Du har installert AbeCMS-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