Installieren Sie CMS Papoo unter Ubuntu 16.04 | 18.04 mit Apache2, MariaDB und PHP 7.2

  • Vovich Masterovich
  • 0
  • 4414
  • 901

CMS Papoo ist ein kostenloses, SEO-optimiertes, benutzerfreundliches Content-Management-System (CMS), das auf dem LAMP / LEMP-Stack basiert und Webmastern und Benutzern hilft, großartige Websites und Online-Portale zu erstellen.

Die Open Source-Version kann kostenlos heruntergeladen und verwendet werden. Sie verfügt über eine intuitive Benutzeroberfläche, eine detaillierte Verwaltung von Benutzern und Gruppen sowie ein ansprechendes Design, das alle modernen Geräte unterstützt.

Wenn Sie ein kleines oder mittelständisches Unternehmen sind, das nach einer CMS-Plattform sucht, die einfach zu installieren, zu warten und flexibel ist, dann ist Papoo ein guter Ausgangspunkt…

Diese CMS-Plattform ist schnell und leicht und bietet Webmastern modulare und erweiterbare Funktionen, die über Plugins erweitert werden können, um die Zusammenarbeit mit Benutzern auf mehreren Geräten, einschließlich mobiler Geräte, zusammenzuarbeiten und zu automatisieren.

Weitere Informationen zu Papoo finden Sie auf der Homepage

Dieses kurze Tutorial zeigt Schülern und neuen Benutzern, wie Papoo unter Ubuntu 16.04 | installiert wird 18.04 LTS…

Führen Sie die folgenden Schritte aus, um mit der Installation von Papoo zu beginnen:

Schritt 1: Installieren Sie den Apache2 HTTP Server

Für Papoo ist ein Webserver erforderlich, und der Apache2-HTTP-Server ist der derzeit beliebteste Open Source-Webserver. Führen Sie die folgenden Befehle aus, um den Apache2-Server zu installieren:

sudo apt update sudo apt install apache2

Nach der Installation von Apache2 können die folgenden Befehle verwendet werden, um den Apache2-Dienst zu stoppen, zu starten und zu aktivieren, damit er immer mit den Serverstarts startet.

sudo systemctl apache2.service stoppen sudo systemctl apache2.service starten sudo systemctl apache2.service aktivieren 

Jetzt, wo Apache2 installiert ist…. Um zu testen, ob der Webserver funktioniert, öffnen Sie Ihren Browser und navigieren Sie zur folgenden URL.

http: // localhost

Wenn Sie die obige Seite sehen, ist Apache2 erfolgreich installiert…

Schritt 2: Installieren Sie den MariaDB-Datenbankserver

Papoo benötigt auch einen Datenbankserver, um seinen Inhalt zu speichern. Wenn Sie nach einem wirklich Open Source-Datenbankserver suchen, ist MariaDB ein guter Ausgangspunkt. Um MariaDB zu installieren, führen Sie die folgenden Befehle aus:

sudo apt-get install mariadb-server mariadb-client

Nach der Installation von MariaDB können die folgenden Befehle verwendet werden, um den MariaDB-Dienst zu stoppen, zu starten und zu aktivieren, damit er immer startet, wenn der Server startet.

Führen Sie diese unter Ubuntu 16.04 LTS aus

sudo systemctl stoppe mysql.service sudo systemctl starte mysql.service sudo systemctl aktiviere mysql.service 

Führen Sie diese unter Ubuntu 18.10 und 18.04 LTS aus

sudo systemctl stop mariadb.service sudo systemctl start mariadb.service sudo systemctl aktivieren mariadb.service 

Führen Sie als Nächstes die folgenden Befehle aus, um den Datenbankserver mit einem Root-Kennwort zu sichern, wenn Sie während der Installation nicht dazu aufgefordert wurden.

sudo mysql_secure_installation

Wenn Sie dazu aufgefordert werden, beantworten Sie die folgenden Fragen, indem Sie der Anleitung folgen.

  • Geben Sie das aktuelle Passwort für root ein (geben Sie für none ein): Drücken Sie einfach die Eingabetaste
  • Root-Passwort festlegen? [J / N]: Y.
  • Neues Passwort: Passwort eingeben
  • Neues Passwort erneut eingeben: Passwort wiederholen
  • Anonyme Benutzer entfernen? [J / N]: Y.
  • Remote-Login aus der Ferne nicht zulassen? [J / N]: Y.
  • Testdatenbank entfernen und darauf zugreifen? [J / N]: Y.
  • Berechtigungstabellen jetzt neu laden? [J / N]: Y.

Führen Sie nach der Installation von MariaDB die folgenden Befehle aus, um zu testen, ob der Datenbankserver erfolgreich installiert wurde.

sudo mysql -u root -p

Geben Sie das Root-Passwort ein, wenn Sie dazu aufgefordert werden.

Wenn Sie einen ähnlichen Bildschirm wie oben sehen, wurde der Server erfolgreich installiert.

Schritt 3: Installieren Sie PHP 7.2 und verwandte Module

Papoo ist ein PHP-basiertes CMS und PHP ist erforderlich. PHP 7.2 ist jedoch möglicherweise nicht in Ubuntu-Standardrepositorys verfügbar. Um PHP 7.2 unter Ubuntu 16.04 und früheren Versionen auszuführen, müssen Sie möglicherweise die folgenden Befehle ausführen:

sudo apt-get installiere Software-Eigenschaften-allgemein sudo add-apt-repository ppa: ondrej / php

Aktualisieren und aktualisieren Sie dann auf PHP 7.2

sudo apt update

Führen Sie als Nächstes die folgenden Befehle aus, um PHP 7.2 und verwandte Module zu installieren.

sudo apt install 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

Führen Sie nach der Installation von PHP 7.2 die folgenden Befehle aus, um die PHP-Standardkonfigurationsdatei für Apache2 zu öffnen.

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

Die folgenden Zeilen sind eine gute Einstellung für die meisten PHP-basierten CMS… Aktualisieren Sie die Konfigurationsdatei mit diesen und speichern Sie… .

file_uploads = On allow_url_fopen = On short_open_tag = On memory_limit = 256M upload_max_filesize = 100M max_execution_time = 360 date.timezone = America / Chicago

Jedes Mal, wenn Sie Änderungen an der PHP-Konfigurationsdatei vornehmen, sollten Sie auch den Apache2-Webserver neu starten. Führen Sie dazu die folgenden Befehle aus:

sudo systemctl apache2.service neu starten

Nachdem PHP installiert ist, erstellen Sie eine Testdatei mit dem Namen, um zu testen, ob es funktioniert phpinfo.php im Apache2-Standardstammverzeichnis…. ( / var / www / html /)

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

Geben Sie dann den folgenden Inhalt ein und speichern Sie die Datei.

Öffnen Sie als Nächstes Ihren Browser und navigieren Sie zum Hostnamen oder zur IP-Adresse des Servers, gefolgt von phpinfo.php

http: //localhost/phpinfo.php

Sie sollten die PHP-Standardtestseite sehen…

Schritt 4: Erstellen Sie eine Papoo CMS-Datenbank

Nachdem Sie alle Pakete installiert haben, die für die Funktion von Papoo erforderlich sind, fahren Sie unten mit der Konfiguration der Server fort. Führen Sie zuerst die folgenden Befehle aus, um eine leere Papoo-Datenbank zu erstellen.

Führen Sie die folgenden Befehle aus, um sich beim MariaDB-Datenbankserver anzumelden.

sudo mysql -u root -p

Erstellen Sie dann eine Datenbank mit dem Namen Papoo

CREATE DATABASE papoo CHARACTER SET utf8 COLLATE utf8_general_ci;

Erstellen Sie einen Datenbankbenutzer namens Papoouser mit einem neuen Passwort

CREATE USER 'papoouser' @ 'localhost' IDENTIFIED BY 'new_password_here';

Gewähren Sie dem Benutzer dann vollen Zugriff auf die Datenbank.

GRANT ALL ON papoo. * TO 'papoouser' @ 'localhost' IDENTIFIED BY 'user_password_here' WITH GRANT OPTION;

Speichern Sie abschließend Ihre Änderungen und beenden Sie das Programm.

SPÜLPRIVILEGIEN; AUSFAHRT;

Schritt 5: Laden Sie die neueste Version von Papoo herunter

Um die neueste Version von Papoo zu erhalten, können Sie sie von der Download-Seite herunterladen. Oder verwenden Sie die folgenden Befehle, um sie zu verwenden wget und herunterladen…

Nach dem Herunterladen extrahieren Sie den heruntergeladenen Inhalt in das neu erstellte Papoo-Verzeichnis… .

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

Führen Sie als Nächstes die folgenden Befehle aus, um die richtigen Berechtigungen für das Papoo-Stammverzeichnis festzulegen und Apache2 die Kontrolle zu geben. .

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

Schritt 6: Konfigurieren Sie Apache2

Konfigurieren Sie abschließend die Apache2-Site-Konfigurationsdatei für Papoo. Diese Datei steuert, wie Benutzer auf Papoo-Inhalte zugreifen. Führen Sie die folgenden Befehle aus, um eine neue Konfigurationsdatei mit dem Namen zu erstellen papoo.conf

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

Kopieren Sie dann den folgenden Inhalt, fügen Sie ihn in die Datei ein und speichern Sie ihn. Ersetzen Sie die markierte Zeile durch Ihren eigenen Domainnamen und Verzeichnisverzeichnis.

 ServerAdmin [email protected] DocumentRoot / var / www / html / papoo Servername example.com ServerAlias ​​www.example.com  Optionen FollowSymlinks AllowOverride All Erfordert alle gewährt  ErrorLog $ APACHE_LOG_DIR /error.log CustomLog $ APACHE_LOG_DIR /access.log kombiniert  

Speichern Sie die Datei und beenden Sie sie.

Schritt 7: Aktivieren Sie das Papoo and Rewrite-Modul

Aktivieren Sie den obigen VirtualHost, nachdem Sie ihn oben konfiguriert haben, indem Sie die folgenden Befehle ausführen

sudo a2ensite papoo.conf sudo a2enmod sudo systemctl neu schreiben apache2.service neu starten 

Öffnen Sie dann Ihren Browser und navigieren Sie zum Serverdomänennamen. Der Papoo-Setup-Assistent sollte abgeschlossen sein. Bitte folgen Sie dem Assistenten sorgfältig.

http://example.com

Folgen Sie dann den Anweisungen auf dem Bildschirm, um die Einrichtung abzuschließen. Wählen Sie die Installationssprache und fahren Sie fort.

Überprüfen Sie anschließend, ob alle Anforderungen erfüllt sind, und akzeptieren Sie die Lizenzbedingungen. Fahren Sie auf der nächsten Seite fort, um den Datenbanknamen und den Benutzer einzugeben, und fahren Sie fort.

Erstellen Sie anschließend ein Root-Passwort, um das Backend zu verwalten und die Installation abzuschließen.

Melden Sie sich am Backend mit dem Benutzernamen root und dem oben erstellten Passwort an…

Genießen!

Aus Sicherheitsgründen sollten Sie das Verzeichnis-Setup sofort löschen!

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

Sie sollten auch die Berechtigungen der Datei "/lib/site_conf.php" auf 444 zurücksetzen.

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

Die Verwaltung befindet sich unter folgender Adresse:

http://example.com/interna/

Dort können Sie sich mit dem Benutzernamen root und Ihrem Passwort anmelden und verwalten

Glückwunsch! Sie haben Papoo CMS erfolgreich unter Ubuntu 16.04 | installiert 18.04… .




Bisher hat noch niemand einen Kommentar zu diesem Artikel abgegeben.

Eine Sammlung nützlicher Informationen zum Linux-Betriebssystem und zu neuen Technologien
Frische Artikel, praktische Tipps, ausführliche Rezensionen und Anleitungen. Fühlen Sie sich in der Welt des Linux-Betriebssystems zu Hause