Hvordan installere PageKit CMS på Ubuntu 18.04

Bilde: Jack Wallen

Hvis du gjør Birdbox Rock Throwing-utfordringen (som ikke er en ting - ikke gjør det til en), sa rocken vil lande på et CMS-verktøy. Det er hvor mange som finnes ute i naturen. Noen CMS-verktøy er bedre enn andre. Noen fungerer bra med standard nettlesere, mens andre kan fungere med hvilken som helst nettleser fra hvilken som helst enhet. Og så er det PageKit.

Må-lese sky

  • Cloud computing i 2020: Spådommer om sikkerhet, AI, Kubernetes, mer
  • De viktigste skyutviklingen i tiåret
  • Topp leverandør av desktop som en tjeneste (DaaS): Amazon, Citrix, Microsoft, VMware og mer
  • Cloud computing policy (TechRepublic Premium)

PageKit er et moderne CMS som tilbyr et enkelt brukergrensesnitt (som fungerer med hvilken som helst nettleser) og inkluderer en markedsplass, hvor du kan installere forskjellige tillegg for å tilpasse verktøyet til akkurat det selskapet trenger.

PageKit-funksjoner

Tilgjengelige utvidelser inkluderer:

  • Formmaker
  • Analytics
  • bloggen
  • TinyMCE
  • Portfolio
  • Bixie Framework
  • Galleri
  • Brukerprofil
  • Brødsmuler
  • Sitemap
  • Sosial andel
  • oppføringer
  • Søk
  • kortkoder
  • Kart Widget
  • lysbilde~~POS=TRUNC
  • Kalender
  • manifest
  • SEO
  • Mailchimp-widget
  • Twitter-widget
  • Wordpress Import
  • Github User Repositories
  • Og mer

PageKits første stabile utgivelse var i 2016, så det er fortsatt noe nytt for CMS-markedet. Selv om tre år faktisk er et fint spenn i teknisk tid, føles det som om det er ganske mange hull på Marketplace. Hvor er for eksempel utvidelsen for å legge til e-handel? Selv med det manglende stykket, viser PageKit et veldig rent grensesnitt som mange bedrifter vil synes attraktivt for mange distribusjoner.

Når det er sagt, la oss installere PageKit på Ubuntu Server 18.04.

Hva trenger du

Det eneste du trenger er en server som kjører Ubuntu 18.04 og en brukerkonto med sudo-rettigheter. La disse installasjonene være på plass.

Oppdatering / oppgradering

Den første tingen å gjøre er å oppdatere og oppgradere serveren din. Vær oppmerksom på at hvis kjernen blir oppdatert i prosessen, vil det være nødvendig med en omstart av serveren. På grunn av dette, kjør oppdaterings- / oppgraderingsprosessen i løpet av en tid der en oppdatering er mulig.

Hvis du vil kjøre oppdaterings- / oppgraderingsprosessen, logger du på Ubuntu-serveren og utgir følgende kommando:

 sudo apt-update sudo apt-get upgrade -y 

Skulle kjernen din bli oppgradert, start serveren på nytt på dette tidspunktet.

Installer avhengigheter

Neste trinn er å installere de nødvendige avhengighetene. Vi må ha Apache, MariaDB og PHP installert. For å gjøre dette, åpner du et terminalvindu og gir ut følgende kommando:

 sudo apt-get install apache2 mariadb-server php7.2 libapache2-mod-php7.2 php7.2-common php7.2-sqlite php7.2-curl php7.2-intl php7.2-mbstring php7.2-xmlrpc php7 .2-mysql php7.2-gd php7.2-xml php7.2-cli php7.2-zip wget unzip -y 

Før du fortsetter, må PHP konfigureres. Gi kommandoen:

 sudo nano /etc/php/7.2/apache2/php.ini 

Forsikre deg om at følgende linjer er konfigurert som sådan:

 memory_limit = 300M allow_url_fopen = På upload_max_filesize = 200M max_execution_time = 400 date.timezone = YOUR_TIME_ZONE 

Hvor YOUR_TIME_ZONE er angitt til ditt sted.

Lagre og lukk den filen. Aktiver og start nett- og databaseservere med følgende kommandoer:

 sudo systemctl start apache2 sudo systemctl start mariadb sudo systemctl aktivere apache2 sudo systemctl enable mariadb 

Konfigurer databasen

Deretter må vi sikre databasen. Gi kommandoen:

 sudo mysql_secure_installation 

Sørg for å angi et passord for administratorbrukeren og svar y for de resterende spørsmålene.

Med MariaDB sikret er det på tide å opprette databasen og databasebrukeren. Få tilgang til databasemeddelen med kommandoen:

 mysql -u rot -p 

Når du er bedt om det, kan du utgi følgende kommandoer:

 SKAP DATABASE pagekitdb; LAG BRUKER pagekit; TILDEL ALLE PRIVILEGIER PÅ pagekitdb. * TIL 'pagekit' @ 'localhost' IDENTIFISERT AV 'PASSWORD'; FLUSH PRIVILEGES; exit 

Hvor PASSORD er et sterkt, unikt passord.

Last ned og pakk ut PageKit

Det er på tide å laste ned PageKit. Fra terminalvinduet utgir du følgende kommando:

 wget https://pagekit.com/api/download/latest -O pagekit.zip 

Pakk filen inn i Apache-dokumentroten med kommandoen:

 sudo unzip pagekit.zip -d / var / www / html / pagekit 

Gi den nylig flyttede mappen de riktige tillatelsene med kommandoene:

 sudo chown -R www-data: www-data / var / www / html / pagekit / sudo chmod -R 777 / var / www / html / pagekit / 

Konfigurer Apache

Neste, må vi informere Apache om PageKits sted. For å gjøre dette, må vi opprette en ny konfigurasjonsfil med kommandoen:

 sudo nano /etc/apache2/sites-available/pagekit.conf 

Lim inn følgende innhold i den filen:

 ServerAdmin postbeskyttet DocumentRoot / var / www / html / pagekit Servernavn eksempel.com Alternativer FølgSymlenker TillatOverride All Krev alle innvilget ErrorLog $ {APACHE_LOG_DIR} /pagekit_error.log CustomLog $ {APACHE_LOG_DIR} /pagekit_access.log kombinert 

Lagre og lukk den filen. Aktiver nettstedet med kommandoen:

 sudo a2ensite pagekit 

Aktiver omskrivningsmodulen og start Apache på nytt med kommandoene:

 sudo a2enmod omskrive sudo systemctl omstart apache2 

Fullstendig installasjon

Åpne en nettleser og pek den til http: // SERVER_IP / pagekit (der SERVER_IP er IP-adressen til hosting-serveren din). Klikk på pilen til høyre ( figur A ) for å starte den endelige prosessen.

Figur A

Få tilgang til det nettbaserte installasjonsprogrammet.


Det neste vinduet ber deg velge språk. Gjør det og klikk Neste. I det resulterende vinduet ( figur B ), angi detaljene for databasen og databasebrukeren.

Figur B

Angi databasedetaljer for installasjonen.


Klikk Neste. Du vil da bli bedt om å sette opp nettstedet. I dette vinduet ( figur C ), gi nettstedet et navn og opprett en administrator.

Figur C

Angi nettstedsnavn og administratorbruker.

Klikk på Installer, og installasjonen vil starte og fullføre. Du kan deretter peke nettleseren din til http: // SERVER_IP / pagekit (der SERVER_IP er IP-adressen til hosting-serveren din), logge deg på med administratoropplysningene og begynne å legge til utvidelser til det nye PageKit-nettstedet.

Fra instrumentbordet, klikk på de tre horisontale linjene og klikk på Marketplace-knappen ( figur D ) for å begynne å installere verktøyene du trenger for å gjøre PageKit best mulig for bedriften.

Figur D

PageKit Dashboard-menyen er klar for deg.


Med litt arbeid kan PageKit tjene småbedrifter ganske bra. Når CMS og nødvendige utvidelser er installert, vil det ikke ta deg lang tid å komme opp i fart med grensesnittet og ytterligere konfigurasjoner.

Cloud og alt som et service nyhetsbrev

Dette er din go-to ressurs for det siste om AWS, Microsoft Azure, Google Cloud Platform, XaaS, skysikkerhet og mye mer. Leveres mandager

Registrer deg i dag

© Copyright 2021 | pepebotifarra.com