Hoe de PageKit CMS op Ubuntu 18.04 te installeren

Afbeelding: Jack Wallen

Als je de Birdbox Rock Throwing-uitdaging doet (wat niets is - maak er geen een), zei rock op een CMS-tool. Dat is hoeveel er in het wild bestaan. Sommige CMS-tools zijn beter dan andere. Sommige werken goed met standaardbrowsers, terwijl anderen kunnen werken met elke browser vanaf elk apparaat. En dan is er PageKit.

Must-read cloud

  • Cloud computing in 2020: voorspellingen over beveiliging, AI, Kubernetes, meer
  • De belangrijkste cloud-vooruitgang van het decennium
  • Top desktop as a service (DaaS) -providers: Amazon, Citrix, Microsoft, VMware en meer
  • Cloud computing-beleid (TechRepublic Premium)

PageKit is een modern CMS dat een eenvoudige gebruikersinterface biedt (die met elke browser werkt) en een marktplaats bevat, waar u verschillende add-ons kunt installeren om de tool aan te passen aan precies wat uw bedrijf nodig heeft.

PageKit-functies

Beschikbare extensies zijn onder meer:

  • Formmaker
  • Analytics
  • blog
  • TinyMCE
  • Portefeuille
  • Bixie Framework
  • Galerij
  • Gebruikersprofiel
  • Paneermeel
  • Sitemap
  • Sociaal aandeel
  • Vermeldingen
  • Zoeken
  • shortcodes
  • Maps Widget
  • slideshow
  • Kalender
  • Manifesteren
  • SEO
  • Mailchimp Widget
  • Twitter-widget
  • Wordpress importeren
  • Github User Repositories
  • En meer

De eerste stabiele release van PageKit was in 2016, dus het is nog enigszins nieuw voor de CMS-markt. Hoewel drie jaar eigenlijk een aardig tijdvak is in de technische tijd, lijkt het erop dat er behoorlijk wat gaten in de markt te vinden zijn. Waar is bijvoorbeeld de extensie om e-commerce toe te voegen? Zelfs met dat ontbrekende stuk, geeft PageKit een echt schone interface weer die veel bedrijven aantrekkelijk zouden vinden voor veel implementaties.

Dat gezegd hebbende, laten we PageKit installeren op Ubuntu Server 18.04.

Wat je nodig hebt

Het enige dat u nodig hebt is een server met Ubuntu 18.04 en een gebruikersaccount met sudo-rechten. Met die dingen op hun plaats, laten we installeren.

Update / upgrade

Het eerste wat u moet doen, is uw server bijwerken en upgraden. Houd er rekening mee dat, als de kernel tijdens het proces wordt bijgewerkt, de server opnieuw moet worden opgestart. Voer daarom het update- / upgradeproces uit in een periode waarin een update mogelijk is.

Meld u aan bij uw Ubuntu-server en voer de volgende opdracht uit om het update- / upgradeproces uit te voeren:

 sudo apt-update sudo apt-get upgrade -y 

Als uw kernel wordt opgewaardeerd, start u de server nu opnieuw op.

Afhankelijkheden installeren

De volgende stap is het installeren van de nodige afhankelijkheden. We moeten Apache, MariaDB en PHP geïnstalleerd hebben. Hiertoe opent u een terminalvenster en geeft u de volgende opdracht:

 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 

Voordat u verdergaat, moet PHP worden geconfigureerd. Geef het commando:

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

Zorg ervoor dat de volgende regels als volgt zijn geconfigureerd:

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

Waar YOUR_TIME_ZONE is ingesteld op uw landinstelling.

Bewaar en sluit dat bestand. Schakel de web- en databaseservers in en start ze met de volgende opdrachten:

 sudo systemctl start apache2 sudo systemctl start mariadb sudo systemctl activeert apache2 sudo systemctl activeert mariadb 

Configureer de database

Vervolgens moeten we de database beveiligen. Geef het commando:

 sudo mysql_secure_installation 

Zorg ervoor dat u een wachtwoord instelt voor de admin-gebruiker en antwoord y voor de resterende vragen.

Met MariaDB beveiligd, is het tijd om de database en database-gebruiker aan te maken. Krijg toegang tot de databaseprompt met de opdracht:

 mysql -u root -p 

Zodra u hierom wordt gevraagd, geeft u de volgende opdrachten:

 DATABASE MAKEN pagekitdb; CREATE USER pagekit; VERLEEN ALLE PRIVILEGES OP pagekitdb. * AAN 'pagekit' @ 'localhost' GEÏDENTIFICEERD DOOR 'WACHTWOORD'; SPOELPRIVILEGES; Uitgang 

Waar PASSWORD een sterk, uniek wachtwoord is.

PageKit downloaden en uitpakken

Het is tijd om PageKit te downloaden. Voer in het terminalvenster de volgende opdracht uit:

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

Pak het bestand uit in de root van het Apache-document met de opdracht:

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

Geef de nieuw verplaatste map de juiste machtigingen met de opdrachten:

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

Configureer Apache

Vervolgens moeten we Apache op de hoogte brengen van de verblijfplaats van PageKit. Om dit te doen, moeten we een nieuw configuratiebestand maken met de opdracht:

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

Plak de volgende inhoud in dat bestand:

 ServerAdmin DocumentRoot / var / www / html / pagekit Servernaam example.com Opties FollowSymlinks AllowOverride All Alle vereiste fouten vereisenLog $ {APACHE_LOG_DIR} /pagekit_error.log CustomLog $ {APACHE_LOG_DIR} /pagekit_access.log gecombineerd 

Bewaar en sluit dat bestand. Schakel de site in met het commando:

 sudo a2ensite pagekit 

Schakel de herschrijfmodule in en start Apache opnieuw met de opdrachten:

 sudo a2enmod herschrijven sudo systemctl herstart apache2 

Installatie voltooien

Open een browser en wijs deze aan op http: // SERVER_IP / pagekit (waarbij SERVER_IP het IP-adres van uw hosting-server is). Klik op de naar rechts wijzende pijl ( Afbeelding A ) om het laatste proces te starten.

Figuur A

Toegang krijgen tot het webgebaseerde installatieprogramma.


In het volgende venster wordt u gevraagd een taal te kiezen. Doe dat en klik op Volgende. Stel in het resulterende venster ( Afbeelding B ) de details voor de database en database-gebruiker in.

Figuur B

De databasegegevens instellen voor de installatie.


Klik volgende. U wordt vervolgens gevraagd om de site in te stellen. In dit venster ( Afbeelding C ) geeft u de site een naam en maakt u een admin-gebruiker.

Figuur C

De sitenaam en admin-gebruiker instellen.

Klik op Installeren en de installatie begint en wordt voltooid. U kunt vervolgens uw browser verwijzen naar http: // SERVER_IP / pagekit (waarbij SERVER_IP het IP-adres van uw hostingserver is), u aanmelden met de beheerdersreferenties en beginnen met het toevoegen van extensies aan uw nieuwe PageKit-site.

Klik vanuit het Dashboard op de drie horizontale lijnen en klik op de knop Marktplaats ( Afbeelding D ) om te beginnen met het installeren van de tools die u nodig hebt om PageKit het beste voor uw bedrijf te laten werken.

Figuur D

Het PageKit Dashboard-menu staat voor u klaar.


Met een beetje werk kan PageKit uw kleine bedrijf vrij goed van dienst zijn. Zodra het CMS en de benodigde extensies zijn geïnstalleerd, duurt het niet lang voordat u op de hoogte bent van de interface en verdere configuraties.

Cloud en Everything as a Service-nieuwsbrief

Dit is uw favoriete bron voor het laatste nieuws over AWS, Microsoft Azure, Google Cloud Platform, XaaS, cloudbeveiliging en nog veel meer. Maandagen bezorgd

Schrijf je vandaag in

© Copyright 2020 | mobilegn.com