
George Richardson
0
2509
399
CMS Papoo is een gratis, SEO-geoptimaliseerd, gebruiksvriendelijk contentmanagementsysteem (CMS) gebouwd op de LAMP / LEMP-stack, waarmee webmasters en gebruikers geweldige websites en online portals kunnen maken ...
De Open Source-versie is gratis te downloaden en te gebruiken en wordt geleverd met een intuïtieve gebruikersinterface, granulair beheer van gebruikers en groepen en een responsief ontwerp dat alle moderne apparaten ondersteunt ...
Als u een klein of middelgroot bedrijf bent en op zoek bent naar een CMS-platform dat eenvoudig te installeren, eenvoudig te onderhouden en flexibel is, dan is Papoo een goede plek om te beginnen ...
Dit CMS-platform is snel en lichtgewicht, biedt webmasters modulaire en uitbreidbare functies, uitbreidbaar via plug-ins om samen te werken en boeiende ervaringen met gebruikers te automatiseren op meerdere apparaten, waaronder mobiele ...
Kijk voor meer informatie over Papoo op hun homepage
Deze korte tutorial laat studenten en nieuwe gebruikers zien hoe ze Papoo op Ubuntu 16.04 | kunnen installeren 18.04 LTS ...
Volg de onderstaande stappen om aan de slag te gaan met het installeren van Papoo:
Stap 1: Installeer Apache2 HTTP-server
Papoo vereist een webserver en Apache2 HTTP-server is de meest populaire open source webserver die momenteel beschikbaar is ... Om Apache2-server te installeren, voert u de onderstaande opdrachten uit:
sudo apt update sudo apt apache2 installeren
Na het installeren van Apache2 kunnen de onderstaande opdrachten worden gebruikt om de Apache2-service te stoppen, te starten en in te schakelen om altijd op te starten met de server-boot ...
sudo systemctl stop apache2.service sudo systemctl start apache2.service sudo systemctl enable apache2.service
Nu Apache2 is geïnstalleerd…. om te testen of de webserver werkt, opent u uw browser en bladert u naar de onderstaande URL ...

Als je de bovenstaande pagina ziet, is Apache2 met succes geïnstalleerd ...
Stap 2: installeer MariaDB-databaseserver
Papoo heeft ook een databaseserver nodig om de inhoud op te slaan ... Als je op zoek bent naar een echt open source databaseserver, dan is MariaDB een geweldige plek om te beginnen ... Om MariaDB te installeren, voer je de onderstaande opdrachten uit:
sudo apt-get install mariadb-server mariadb-client
Na het installeren van MariaDB kunnen de onderstaande commando's worden gebruikt om de MariaDB-service te stoppen, te starten en in te schakelen om altijd op te starten wanneer de server opstart ...
Voer deze uit op Ubuntu 16.04 LTS
sudo systemctl stop mysql.service sudo systemctl start mysql.service sudo systemctl inschakelen mysql.service
Voer deze uit op Ubuntu 18.10 en 18.04 LTS
sudo systemctl stop mariadb.service sudo systemctl start mariadb.service sudo systemctl inschakelen mariadb.service
Voer vervolgens de onderstaande opdrachten uit om de databaseserver te beveiligen met een root-wachtwoord als u hier tijdens de installatie niet om gevraagd werd ...
sudo mysql_secure_installation
Beantwoord de onderstaande vragen door de gids te volgen wanneer daarom wordt gevraagd.
- Voer het huidige wachtwoord in voor root (enter voor geen): druk gewoon op Enter
- Root-wachtwoord instellen? [J / n]: J
- Nieuw wachtwoord: voer het wachtwoord in
- Nieuw wachtwoord opnieuw invoeren: wachtwoord herhalen
- Anonieme gebruikers verwijderen? [J / n]: J
- Op afstand root-login niet toestaan? [J / n]: J
- Testdatabase verwijderen en er toegang toe krijgen? [J / n]: J
- Privilege-tabellen nu opnieuw laden? [J / n]: J
Nu MariaDB is geïnstalleerd, voert u de onderstaande opdrachten uit om te testen of de databaseserver met succes is geïnstalleerd ...
sudo mysql -u root -p
typ het root-wachtwoord wanneer daarom wordt gevraagd ...

Als je een soortgelijk scherm ziet als hierboven, dan is de server succesvol geïnstalleerd ...
Stap 3: Installeer PHP 7.2 en gerelateerde modules
Papoo is een op PHP gebaseerd CMS en PHP is vereist ... Het is echter mogelijk dat PHP 7.2 niet beschikbaar is in de standaardopslagplaatsen van Ubuntu ... Om PHP 7.2 op Ubuntu 16.04 en eerder uit te voeren, moet u mogelijk de onderstaande opdrachten uitvoeren:
sudo apt-get install software-properties-common sudo add-apt-repository ppa: ondrej / php
Werk vervolgens bij en upgrade naar PHP 7.2
sudo apt-update
Voer vervolgens de onderstaande opdrachten uit om PHP 7.2 en gerelateerde modules te installeren.
sudo apt php7.2 libapache2-mod-php7.2 php7.2-common 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
Voer na het installeren van PHP 7.2 de onderstaande opdrachten uit om het standaard PHP-configuratiebestand voor Apache2 te openen ...
sudo nano /etc/php/7.2/apache2/php.ini
De onderstaande regels zijn een goede instelling voor de meeste op PHP gebaseerde CMS ... Werk het configuratiebestand hiermee bij en sla op ... .
file_uploads = Aan allow_url_fopen = Aan short_open_tag = Aan memory_limit = 256M upload_max_filesize = 100M max_execution_time = 360 date.timezone = Amerika / Chicago
Elke keer dat u wijzigingen aanbrengt in het PHP-configuratiebestand, moet u ook de Apache2-webserver opnieuw opstarten ... Om dit te doen, voert u de onderstaande opdrachten uit:
sudo systemctl herstart apache2.service
Nu PHP is geïnstalleerd, maakt u een testbestand aan met de naam phpinfo.php in Apache2 standaard root directory…. ( / var / www / html /)
sudo nano /var/www/html/phpinfo.php
Typ vervolgens de onderstaande inhoud en sla het bestand op.
Open vervolgens uw browser en blader naar de hostnaam of het IP-adres van de server gevolgd door phpinfo.php
Je zou de standaard PHP-testpagina moeten zien ...

Stap 4: Maak een Papoo CMS-database
Nu je alle pakketten hebt geïnstalleerd die nodig zijn om Papoo te laten functioneren, ga je hieronder verder om te beginnen met het configureren van de servers. Voer eerst de onderstaande opdrachten uit om een lege Papoo-database te maken.
Voer de onderstaande opdrachten uit om u aan te melden bij de MariaDB-databaseserver.
sudo mysql -u root -p
Maak vervolgens een database met de naam papoo
DATABASE MAKEN papoo CHARACTER SET utf8 COLLATE utf8_general_ci;
Maak een databasegebruiker met de naam papoouser met een nieuw wachtwoord
MAAK GEBRUIKER 'papoouser' @ 'localhost' GEÏDENTIFICEERD DOOR 'new_password_here';
Geef de gebruiker vervolgens volledige toegang tot de database.
VERLEENT ALLES OP papoo. * AAN 'papoouser' @ 'localhost' GEÏDENTIFICEERD DOOR 'user_password_here' MET SUBSIDIE OPTIE;
Sla ten slotte uw wijzigingen op en sluit af.
VOORRECHTEN VOOR SPOELEN; UITGANG;
Stap 5: Download Papoo nieuwste release
Om Papoo nieuwste release te krijgen, wil je misschien gaan downloaden vanaf de downloadpagina ... Of gebruik de onderstaande commando's om te gebruiken wget en download het ...
Eenmaal gedownload, pak de gedownloade inhoud uit in de nieuw gemaakte Papoo-map ... .
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
Voer vervolgens de onderstaande opdrachten uit om de juiste machtigingen voor de Papoo-hoofdmap in te stellen en Apache2 controle te geven ... .
sudo chown -R www-data: www-data / var / www / html / papoo / sudo chmod -R 755 / var / www / html / papoo /
Stap 6: Configureer Apache2
Configureer ten slotte het Apache2-siteconfiguratiebestand voor Papoo. Dit bestand bepaalt hoe gebruikers toegang krijgen tot Papoo-inhoud. Voer de onderstaande opdrachten uit om een nieuw configuratiebestand te maken met de naam papoo.conf
sudo nano /etc/apache2/sites-available/papoo.conf
Kopieer en plak vervolgens de onderstaande inhoud in het bestand en sla het op. Vervang de gemarkeerde regel door uw eigen domeinnaam en directory-rootlocatie.
ServerAdmin [email protected] DocumentRoot / var / www / html / papoo Servernaam example.com ServerAlias www.example.com Opties FollowSymlinks AllowOverride All Alles vereist ErrorLog $ APACHE_LOG_DIR /error.log CustomLog $ APACHE_LOG_DIR /access.log gecombineerd
Sla het bestand op en sluit af.
Stap 7: Schakel de Papoo en Rewrite-module in
Na het configureren van de bovenstaande VirtualHost, schakelt u deze in door de onderstaande opdrachten uit te voeren
sudo a2ensite papoo.conf sudo a2enmod herschrijven sudo systemctl herstart apache2.service
Open vervolgens uw browser en blader naar de serverdomeinnaam. Je zou de Papoo-installatiewizard moeten zien om te voltooien. Volg de wizard zorgvuldig.
Volg daarna de instructies op het scherm om de installatie te voltooien ... Selecteer de installatietaal en ga verder ...

Bevestig vervolgens dat aan alle vereisten is voldaan en accepteer de licentievoorwaarden ... ga verder op de volgende pagina om de databasenaam en de gebruiker in te voeren en ga verder ...

Maak daarna een root-wachtwoord om de backend te beheren en de installatie te voltooien ...

Log in op de backend met de gebruikersnaam root en het wachtwoord dat je hierboven hebt gemaakt ...

Genieten!

Om veiligheidsredenen moet u de directory-instellingen onmiddellijk verwijderen!
sudo rm -rf / var / www / html / papoo / setup
Je moet ook de permissies van het bestand "/lib/site_conf.php" terugzetten naar 444.
sudo chmod 444 /var/www/html/papoo//lib/site_conf.php
De administratie is onder het volgende adres:
Daar kun je inloggen met de gebruikersnaam root en je wachtwoord en beheren
Gefeliciteerd! U hebt met succes Papoo CMS geïnstalleerd op Ubuntu 16.04 | 18.04… .