Installer CMS Papoo på Ubuntu 16.04 | 18.04 med Apache2, MariaDB og PHP 7.2

  • Ronald Ferguson
  • 0
  • 4374
  • 950

CMS Papoo er gratis, SEO-optimalisert, brukervennlig content management system (CMS) bygget på LAMP / LEMP stack som hjelper webansvarlige og brukere å lage flotte nettsteder og online portaler ...

Open Source-versjonen er gratis å laste ned og bruke og leveres med intuitivt brukergrensesnitt, administrerer detaljert brukere og grupper og en responsiv design som støtter alle moderne enheter ...

Hvis du er et lite eller mellomstort selskap på jakt etter en CMS-plattform som er enkel å installere, enkel å vedlikeholde og fleksibel, så er Papoo et godt sted å starte ...

Denne CMS-plattformen er rask og lett, gir webmastere modulære og utvidbare funksjoner, utvidbare via plugins for å samarbeide og automatisere engasjerende opplevelser med brukere på tvers av flere enheter, inkludert mobile ...

For mer informasjon om Papoo, vennligst sjekk hjemmesiden deres

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

For å komme i gang med å installere Papoo, følg trinnene nedenfor:

Trinn 1: Installer Apache2 HTTP Server

Papoo krever en webserver og Apache2 HTTP-server er den mest populære open source-webserveren som er tilgjengelig i dag ... For å installere Apache2-serveren, kjør kommandoene nedenfor:

sudo apt oppdater sudo apt installer apache2

Etter installasjon av Apache2 kan kommandoene nedenfor brukes til å stoppe, starte og aktivere Apache2-tjenesten til alltid å starte opp med serverstøvlene ...

sudo systemctl stopp apache2.service sudo systemctl start apache2.service sudo systemctl aktiver apache2.service 

Nå som Apache2 er installert…. for å teste om webserveren fungerer, åpner du nettleseren og blar til URL-en nedenfor ...

http: // localhost

Hvis du ser siden ovenfor, er Apache2 installert ...

Trinn 2: Installer MariaDB Database Server

Papoo krever også en databaseserver for å lagre innholdet ... Hvis du leter etter en virkelig åpen kildekodedatabaseserver, er MariaDB et flott sted å starte ... For å installere MariaDB, kjør kommandoene nedenfor:

sudo apt-get install mariadb-server mariadb-client

Etter installasjon av MariaDB kan kommandoene nedenfor brukes til å stoppe, starte og aktivere MariaDB-tjenesten til alltid å starte opp når serveren starter ...

Kjør disse på Ubuntu 16.04 LTS

sudo systemctl stopp mysql.service sudo systemctl start mysql.service sudo systemctl aktiver mysql.service 

Kjør disse på Ubuntu 18.10 og 18.04 LTS

sudo systemctl stopp mariadb.service sudo systemctl start mariadb.service sudo systemctl aktiver mariadb.service 

Kjør deretter kommandoene nedenfor for å sikre databaseserveren med et root-passord hvis du ikke ble bedt om å gjøre det under installasjonen ...

sudo mysql_secure_installation

Når du blir bedt om det, svarer du på spørsmålene nedenfor ved å følge guiden.

  • Skriv inn nåværende passord for root (skriv inn for ingen): Trykk bare på Enter
  • Angi root-passord? [Y / n]: Y
  • Nytt passord: Skriv inn passord
  • Skriv inn nytt passord på nytt: Gjenta passord
  • Fjern anonyme brukere? [Y / n]: Y
  • Tillat ikke rotinnlogging eksternt? [Y / n]: Y
  • Fjern testdatabase og tilgang til den? [Y / n]: Y
  • Last på nytt privilegietabeller nå? [Y / n]: Y

Nå som MariaDB er installert, for å teste om databaseserveren ble installert, kjør du kommandoene nedenfor ...

sudo mysql -u root -p

skriv inn rotpassordet når du blir bedt om det ...

Hvis du ser en lignende skjerm som vist ovenfor, ble serveren vellykket installert ...

Trinn 3: Installer PHP 7.2 og relaterte moduler

Papoo er et PHP-basert CMS og PHP er påkrevd ... Det er imidlertid ikke sikkert at PHP 7.2 er tilgjengelig i Ubuntu-standardregister ... For å kjøre PHP 7.2 på Ubuntu 16.04 og forrige, må du kanskje kjøre kommandoene nedenfor:

sudo apt-get install programvare-egenskaper-vanlig sudo add-apt-repository ppa: ondrej / php

Oppdater og oppgrader deretter til PHP 7.2

sudo apt oppdatering

Kjør deretter kommandoene nedenfor for å installere PHP 7.2 og relaterte moduler.

sudo apt installer php7.2 libapache2-mod-php7.2 php7.2-vanlig php7.2-mysql php7.2-gmp php7.2-curl php7.2-intl php7.2-mbstring php7.2-xmlrpc php7. 2-gd php7.2-xml php7.2-cli php7.2-zip

Etter å ha installert PHP 7.2, kjører du kommandoene nedenfor for å åpne PHP-standardkonfigurasjonsfil for Apache2 ...

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

Linjene nedenfor er gode innstillinger for de fleste PHP-baserte CMS ... Oppdater konfigurasjonsfilen med disse og lagre ... .

file_uploads = På allow_url_fopen = På short_open_tag = På memory_limit = 256M upload_max_filesize = 100M max_execution_time = 360 date.timezone = Amerika / Chicago

Hver gang du gjør endringer i PHP-konfigurasjonsfilen, bør du også starte Apache2-webserveren på nytt ... For å gjøre det, kjør kommandoene nedenfor:

sudo systemctl start apache2.service på nytt

Nå som PHP er installert, for å teste om det fungerer, opprett en testfil kalt phpinfo.php i Apache2-standardrotkatalogen…. ( / var / www / html /)

sudo nano /var/www/html/phpinfo.php

Skriv deretter inn innholdet nedenfor og lagre filen.

Deretter åpner du nettleseren og blar til serverens vertsnavn eller IP-adresse etterfulgt av phpinfo.php

http: //localhost/phpinfo.php

Du bør se PHPs standard testside ...

Trinn 4: Opprett Papoo CMS-database

Nå som du har installert alle pakkene som kreves for at Papoo skal fungere, fortsett nedenfor for å begynne å konfigurere serverne. Kjør først kommandoene nedenfor for å opprette en tom Papoo-database.

For å logge på MariaDB-databaseserver, kjør kommandoene nedenfor.

sudo mysql -u root -p

Opprett deretter en database som heter papoo

OPPRETT DATABASE papoo CHARACTER SET utf8 COLLATE utf8_general_ci;

Opprett en databasebruker som heter papoouser med et nytt passord

OPPRETT BRUKER 'papoouser' @ 'localhost' IDENTIFISERT AV 'new_password_here';

Gi deretter brukeren full tilgang til databasen.

TILGJENG ALLE PÅ papoo. * TIL 'papoouser' @ 'localhost' IDENTIFISERT AV 'user_password_here' MED GRANT-ALTERNATIV;

Til slutt lagrer du endringene og avslutter.

FLUSH PRIVILEGES; EXIT;

Trinn 5: Last ned Papoo siste utgivelse

For å få den nyeste utgivelsen av Papoo, kan det være lurt å laste ned fra nedlastingssiden ... Eller bruk kommandoene nedenfor for å bruke wget og få den lastet ned ...

Når du har lastet ned, pakk det nedlastede innholdet ut i den nyopprettede Papoo-katalogen ... .

cd / tmp wget https://www.papoo.de/index.php?menuid=5bd66_papoo-light-v1811.zip sudo mkdir / var / www / html / papoo sudo unzip 5bd66_papoo-light-v1811.zip -d / var / www / html / papoo

Kjør deretter kommandoene nedenfor for å angi de riktige tillatelsene for Papoo-rotkatalogen og gi Apache2-kontroll ... .

sudo chown -R www-data: www-data / var / www / html / papoo / sudo chmod -R 755 / var / www / html / papoo / 

Trinn 6: Konfigurer Apache2

Til slutt konfigurerer du konfigurasjonsfilen for Apache2-nettstedet for Papoo. Denne filen vil kontrollere hvordan brukere får tilgang til Papoo-innhold. Kjør kommandoene nedenfor for å opprette en ny konfigurasjonsfil som heter papoo.conf

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

Kopier og lim deretter innholdet nedenfor i filen og lagre det. Erstatt den uthevede linjen med ditt eget domenenavn og katalogens rotplassering.

 ServerAdmin [email protected] DocumentRoot / var / www / html / papoo ServerName example.com ServerAlias ​​www.example.com  Alternativer FølgSymlinker AllowOverride All Krev alle gitt  ErrorLog $ APACHE_LOG_DIR /error.log CustomLog $ APACHE_LOG_DIR /access.log kombinert  

Lagre filen og avslutt.

Trinn 7: Aktiver Papoo and Rewrite Module

Etter å ha konfigurert VirtualHost ovenfor, aktiver den ved å kjøre kommandoene nedenfor

sudo a2ensite papoo.conf sudo a2enmod omskriv sudo systemctl start apache2.service 

Åpne nettleseren din og bla til serverens domenenavn. Du bør se veiviseren for Papoo-oppsett for å fullføre. Følg veiviseren nøye.

http://eksempel.com

Følg deretter instruksjonene på skjermen for å fullføre oppsettet ... Velg installasjonsspråk og fortsett ...

Bekreft deretter at alle kravene er oppfylt, og godta lisensvilkårene ... fortsett på neste side for å angi databasenavn, bruker og fortsett ...

Deretter oppretter du et root-passord for å administrere backend og fullføre installasjonen ...

Logg på backend med brukernavnet og passordet du opprettet ovenfor ...

Nyt!

Av sikkerhetsgrunner bør du slette katalogoppsettet umiddelbart!

sudo rm -rf / var / www / html / papoo / oppsett

Du bør også tilbakestille tillatelsene til filen “/lib/site_conf.php” til 444.

sudo chmod 444 /var/www/html/papoo//lib/site_conf.php

Administrasjonen er under følgende adresse:

http://eksempel.com/interna/

Der kan du logge inn med brukernavnet root og passordet ditt og administrere

Gratulerer! Du har installert Papoo CMS på Ubuntu 16.04 | 18.04 ... .




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