Skip to content
Home » So installieren Sie ProcessWire CMS auf Ubuntu 20.04 | 10 Trust the answer

So installieren Sie ProcessWire CMS auf Ubuntu 20.04 | 10 Trust the answer

So installieren Sie ProcessWire CMS auf Ubuntu 20.04

Schauen Sie sich die Themenartikel So installieren Sie ProcessWire CMS auf Ubuntu 20.04 in der Kategorie an: Ar.taphoamini.com/wiki bereitgestellt von der Website Ar.taphoamini.com.

See also  Machen Sie Debian zu einem drahtlosen Zugangspunkt | 4 Quick answer

Weitere Informationen zu diesem Thema So installieren Sie ProcessWire CMS auf Ubuntu 20.04 finden Sie in den folgenden Artikeln: Wenn Sie einen Beitrag haben, kommentieren Sie ihn unter dem Artikel oder sehen Sie sich andere Artikel zum Thema So installieren Sie ProcessWire CMS auf Ubuntu 20.04 im Abschnitt „Verwandte Artikel an.

See also  Jquery Modal Video? The 24 Detailed Answer

See also  كوبون خصم امازون - كوبون خصم امازون 2021 | تخفيضات حتي 99% الشراء مجانا من امازون + كود خصم امازون | كود خصم امازون السعودية 2021

ProcessWire ist ein kostenloses Open-Source-Content-Management-System (CMS). Es ist eine PHP-basierte Plattform, die eigenständig oder als Modul für andere Plattformen wie Drupal und WordPress verwendet werden kann.

ProcessWire bietet eine Reihe von Dienstleistungen zum Erstellen sicherer, schneller, flexibler und benutzerfreundlicher Websites, Anwendungen und APIs. Es ist ein leichtgewichtiges System, das für jede Website, jeden Blog, jedes Unternehmen, jede Nachrichtenseite und jede E-Commerce-Anwendung verwendet werden kann.

Processwire ist schneller als andere CMS-Plattformen. Es wurde mit Bootstrap erstellt und verwendet moderne Technologien wie HTML5, AngularJS und CSS3, um die App flüssiger und schneller zu machen.

ProcessWire CMS ist leichtgewichtig. Es ist sehr schnell, wenn Sie mit Seiteninhalten arbeiten, da es beim Bearbeiten vor dem Speichern von Änderungen oder dem Hinzufügen neuer Seiten nichts Unnötiges tut. ProcessWire verbraucht viel weniger Speicher, daher ist das CMS sehr effizient und kann sowohl auf kleinen als auch auf großen Geräten verwendet werden.

Das Beste an ProcessWire ist seine Flexibilität ohne Lernkurve. Es hat für die meisten Benutzer eine sehr dünne Lernkurve, was den Einstieg vom ersten Tag an einfach macht. Tatsächlich finden viele Leute, die Processwire für non-public oder geschäftliche Blogs verwenden, die Verwendung einfacher als WordPress oder Drupal.

Diese Anleitung beschreibt den Prozess der Installation von ProcessWire auf Ubuntu 20.04.

Bedarf

Die Installation von Processwire erfordert einen Ubuntu 20.04-Server mit Root-Zugriff und ein Nicht-Root-Benutzerkonto mit sudo-Berechtigungen.

Dieses Tutorial wurde mit Ubuntu 20.04 Server erstellt, aber der Installationsprozess ist für jede Linux-Distribution mit Apache und PHP 7 oder höher quick gleich.

1. Schritt. Aktualisieren Sie Ihr System

Sie müssen zuerst die Systemsoftware aktualisieren, um die neueste Version der Pakete zu installieren. Führen Sie diese Befehle in einem Terminalfenster aus, um Ihr System zu aktualisieren.

sudo apt-get replace && sudo apt-get improve -y

Sobald der Aktualisierungsvorgang abgeschlossen ist, können Sie mit dem nächsten Schritt fortfahren.

Schritt 2. Installieren Sie den Apache-Webserver

Apache bietet eine Plattform zum Ausführen von Webanwendungen, die in Sprachen wie Perl, PHP und Python geschrieben sind. Es ist auch darauf ausgelegt, intensivere Workloads zu bewältigen als ein durchschnittlicher Linux-Server.

ProcessWire ist ein Open-Source-CMS, das PHP als Skriptsprache verwendet, wie Drupal oder WordPress. Wenn wir additionally Processwire verwenden möchten, benötigen wir einen PHP-fähigen Apache-Webserver auf unserer Maschine.

Führen Sie diesen Befehl aus, um Apache Web Server auf Ubuntu 20.04 zu installieren. Inserent

sudo apt set up -y apache2

Wenn der Installationsvorgang abgeschlossen ist, haben Sie Apache erfolgreich installiert. Starten Sie es jetzt und aktivieren Sie es, um den Apache-Dienst neu zu starten.

sudo systemctl begin apache2.service && sudo systemctl allow apache2.service

Führen Sie diesen Befehl aus, um seinen Status zu überprüfen.

sudo systemctl standing apache2

Sie sollten ein ähnliches Ergebnis sehen.

Der Apache-Dienst wird bereits ausgeführt, aber der beste Weg, die Installation zu testen, besteht darin, eine Webseite vom Server anzufordern. Öffnen Sie Ihren bevorzugten Webbrowser und geben Sie die IP-Adresse des Servers in die URL-Leiste ein. Stellvertreter Die SERVER-IP die öffentliche IP-Adresse des Ubuntu-Rechners.

http: // MEIN IP-SERVER

Wenn Sie zum ersten Mal eine Seite auf Ihrem Webserver besuchen, erstellt Apache eine Standard-Indexdatei für die neue Site. Wenn Sie so etwas sehen, bedeutet dies, dass Apache ordnungsgemäß auf Ihrem Computer installiert ist.

Standard-Apache-Site

Schritt 3 Installieren Sie den MariaDB-Datenbankserver

Nach der Installation von Apache auf Ihrem Server müssen Sie einen Datenbankserver installieren. MariaDB ist ein bekannter Datenbankserver, der zum Speichern von Informationen verwendet wird, die von Processwire generiert werden.

Führen Sie diesen Befehl im Terminal aus, um die neueste Version von MariaDB auf Ihrem Computer zu installieren.

sudo apt set up -y mariadb-server mariadb-client -y

Wenn der Installationsvorgang abgeschlossen ist, führen Sie diesen Befehl aus, um MariaDB zu initialisieren.

sudo systemctl begin mariadb

Führen Sie dann diesen Befehl aus, um Ihren MariaDB-Datenbankserver mit dem Administratorkennwort Ihrer Wahl zu sichern.

sudo mysql_secure_installation

Wenn Sie dazu aufgefordert werden, lassen Sie das Passwort leer und tippen Sie auf die Schaltfläche Eintreten Fortsetzen. Wenn Sie aufgefordert werden, das Root-Passwort zu ändern, drücken Sie die Taste Y und Eintreten dann das neue Passwort, das Sie eingeben möchten. Passwort zur Bestätigung festlegen.

Drücken Sie bei anderen Fragen die Eingabetaste, um die Standardwerte zu akzeptieren.

Ausgabe:

Sichere Installation von MariaDB

Führen Sie diesen Befehl aus, um zu überprüfen, ob der MariaDB-Server ordnungsgemäß ausgeführt wird.

sudo systemctl standing mariadb

Sie sollten so etwas sehen.

Überprüfen Sie den MariaDB-Status

Schritt 4. Installation von PHP

PHP ist eine Skriptsprache zum Erstellen dynamischer Websites. ProcessWire ist PHP 7.1 oder höher, daher muss die neueste Version von PHP auf Ihrem Ubuntu-Rechner installiert sein. In dieser Anleitung installieren wir die erforderlichen Module für PHP 7.4 und Processwire.

Führen Sie diesen Befehl aus, um die erforderlichen Module für PHP 7.4 und Process Wire zu installieren.

sudo apt -y set up php7.4
sudo apt -y set up php7.4-curl php7.4-xml php7.4-bcmath
sudo apt -y set up php7.4-mysql php7.4-zip php7.4-gd php7.4-mbstring
sudo apt -y set up php7.4-cli php7.4-json php7.4-common

Wenn der Installationsvorgang abgeschlossen ist, führen Sie diesen Befehl aus, um Ihre PHP-Version zu überprüfen.

php -v

Sie sollten ein ähnliches Ergebnis sehen.

(*10*)

Um Ihre PHP-Installation zu testen, können Sie eine PHP-Infodatei erstellen, in Ihrem Hauptwebverzeichnis ablegen und in Ihrem Browser anzeigen.

Um eine neue php.info-Datei zu erstellen, führen Sie diesen Befehl im Terminal aus.

echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/information.php

Öffnen Sie als Nächstes Ihren bevorzugten Webbrowser und geben Sie die IP-Adresse Ihres Servers gefolgt von der URL-Leiste /information.php ein. Stellvertreter Die SERVER-IP die öffentliche IP-Adresse des Ubuntu-Rechners.

http://ZURE-IP-ZERBITZARIA/info.php

Etwas Ähnliches erhalten Sie, wenn Sie phpinfo()-Informationen in Ihrem Browser anzeigen.

Informationen zur PHP-Version

Schritt 5. Erstellen Sie eine ProcessWire-Datenbank und einen Benutzer

Vor der Installation von ProcessWire müssen Sie eine leere Datenbank erstellen. ProcessWire benötigt einen Ort, um seine Daten zu speichern, und eine Datenbank ist der logischste Ort.

Rufen Sie zunächst mit diesem Befehl die MariaDB-Shell auf.

mysql -u root -p

Geben Sie Ihr Root-Passwort ein, wenn Sie dazu aufgefordert werden, und drücken Sie die Eingabetaste

Erstellen Sie eine neue ProcessWire-Datenbank in der MariaDB-Befehlszeile. Stellvertreter processwire_db den Namen der gewünschten Datenbank.

CREATE DATABASE processwire_db;

Erstellen Sie dann einen neuen Benutzer für ProcessWire. Stellvertreter processwire_user den gewünschten Benutzernamen. Stellvertreter [email protected] das aktuelle Passwort des neuen Benutzers.

CREATE USER 'processwire_user'@'localhost' IDENTIFIED BY '[email protected]';

Erteilen Sie nun dem neuen Benutzer mit diesem Befehl alle ProcessWire-Datenbankberechtigungen.

GRANT ALL PRIVILEGES ON processwire_db.* TO 'processwire_user'@'localhost';

Dann löschen wir die Benutzerberechtigungen, um die neuen Änderungen anzuwenden. Entfernen Sie die Berechtigungen, um sicherzustellen, dass der neue Benutzer Zugriff auf die Daten in den MariaDB-Tabellen hat, um eine Verbindung zu ProcessWire herzustellen.

FLUSH PRIVILEGES;

Führen Sie diesen Befehl aus, um die MariaDB-Shell zu beenden.

q

Abflüge:

Erstellen einer Datenbank

Schritt 6. Konfigurieren Sie den Apache-Webserver für ProcessWire

In diesem Schritt konfigurieren wir den Apache-Webserver, um die von PHP und ProcessWire angeforderten Seiten bereitzustellen. Befolgen Sie diese Schritte, um den Apache-Webserver für ProcessWire zu konfigurieren.

Zuerst bearbeiten wir die standardmäßige virtuelle Hostdatei.

sudo nano /and so forth/apache2/sites-enabled/000-default.conf

Fügen Sie dem virtuellen Apache-Host vor dem Ende der Dateizeile die folgenden Zeilen hinzu .

<Directory /var/www>
  Options Indexes FollowSymLinks MultiViews
  AllowOverride All
  Order permit,deny
  Allow from all
  Require all granted
</Directory>

Wenn Sie fertig sind, sollte Ihre Datei so aussehen.

Apache einrichten

Speichern und schließen Sie die Datei, indem Sie auf die Schaltfläche klicken STRG+X über Y und Eintreten.

Die Konfigurationsdatei wird nach dem Neustart von Apache wirksam. Führen Sie nun den folgenden Befehl aus, um Apache neu zu starten.

sudo systemctl restart apache2

Führen Sie diesen Befehl aus, um sicherzustellen, dass das Modul mod_rewrite in Apache aktiviert ist. Mod_rewrite ist erforderlich, um das PHP ProcessWire Diff bereitzustellen. mod_rewrite ermöglicht es Ihnen, angeforderte URLs an den Apache-Server umzuschreiben, bevor Sie sie an den Webbrowser weitergeben.

sudo a2enmod rewrite

Starten Sie den Apache-Webserver neu, um die Änderungen mit dem folgenden Befehl zu übernehmen.

sudo systemctl restart apache2

Schritt 6. Installieren Sie ProcessWire CMS

Jetzt können wir ProcessWire CMS herunterladen und installieren.

Das Herunterladen von ProcessWire ist sehr einfach mit dem Befehl wget, der auf den meisten Linux-Distributionen wie Ubuntu vorinstalliert ist. Sie können die neueste Version von ProcessWire von Github herunterladen, indem Sie diesen Befehl in einem Terminalfenster verwenden. Die heruntergeladene Datei wird im Abschnitt platziert /var/www Bibliothek.

cd /var/www/html
sudo rm index.html
sudo wget https://github.com/processwire/processwire/archive/master.zip

Extrahieren Sie nach dem Herunterladen die Zip-Datei mit dem Befehl unzip und verschieben Sie die extrahierten Dateien hierher /var/www/html Bibliothek.

sudo apt set up unzip -y
sudo unzip grasp.zip
sudo mv processwire-master/* /var/www/html

Verwenden Sie nun den Befehl chown, um die entsprechenden Berechtigungen für das ProcessWire-Verzeichnis und alle seine Unterverzeichnisse festzulegen.

sudo chown -R www-data:www-data * .

Starten Sie abschließend den Apache-Webserver neu, damit die Änderungen wirksam werden.

sudo systemctl Apache2 neu starten

Sie können jetzt in Ihrem Browser surfen http: // MEIN IP-SERVER und Sie werden zur Seite des ProcessWire-Einrichtungsassistenten weitergeleitet. Klicken Sie darauf Anfang Fahren Sie mit der Installation von ProcessWire fort.

ProcessWire-Installationsprogramm

Wählen Sie es auf der nächsten Seite aus Standard (Erstversion) und klicken er machte weiter.

Standardeinstellungen

Behalten Sie die Standardeinstellung bei Kompatibilitätsprüfer und klicken Fahren Sie mit dem nächsten Schritt fort

Kompatibilität prüfen

Auf der folgenden Seite:

  • MySQL-Datenbank: Geben Sie den für ProcessWire erstellten Benutzernamen, das Passwort und den Datenbanknamen ein.
  • Zeitzone: Wählen Sie eine Zeitzone aus, um ProcessWire zu installieren.

Datenbankeinstellungen

  • Dateiberechtigungen: Behalten Sie den Standardwert bei.
  • HTTP-Hostname: Geben Sie den Hostnamen an, wenn Sie einen DNS-Hostnamen haben. Wenn Sie zwei oder mehr Hostnamen haben, geben Sie einen Hostnamen für jede Zeile ein. Geben Sie die IP-Adresse des Servers ein, wenn Sie keinen Hostnamen haben.

Dateiberechtigungen

  • Debug-Modus: Aktivieren Sie den Debug-Modus auf dem Server, wenn Sie ProcessWire entwickeln/testen. Behalten Sie andernfalls den Standardwert bei Verboten. Klicken er machte weiter um die Installation fortzusetzen.

Debug-Modus

Auf der folgenden Seite:

  • Verwaltungsbereich: Admin-Login als Standard-URL beibehalten Verarbeitung von Stein
  • Administratorkonto: Geben Sie den Benutzernamen, das Passwort und die E-Mail-Adresse des Administrators ein, die im Verwaltungsbereich verwendet werden sollen.

Verwaltungsmenü

  • sauber: Lassen Sie den Standardwert aktiviert. Klicken Sie darauf er machte weiter um die Installation fortzusetzen.

Aufräumen

Klicken Sie auf der nächsten Seite auf die Schaltfläche Melden Sie sich beim Administrator an.

Melden Sie sich im Admin-Panel an

Sie werden auf die Anmeldeseite von ProcessWire weitergeleitet. Geben Sie den Benutzernamen und das Kennwort des Administrators ein, die Sie während der Installation erhalten haben. Klicken ich betrete. Anmeldung

Bei erfolgreicher Autorisierung erscheint das ProcessWire Dashboard/Control Panel. Von hier aus können Sie die Dienste von ProcessWire durchsuchen, Module/Erweiterungen von Drittanbietern installieren oder Ihre eigene Website erstellen.

ProcessWire-CMS

Die ProcessWire-Installation ist abgeschlossen.

Fazit

Dieses Tutorial zeigt Ihnen, wie Sie ProcessWire CMS auf einem Ubuntu 20.04 LTS-Server installieren. Jetzt können Sie mit dem Aufbau Ihrer Website beginnen oder die Möglichkeiten von Processwire weiter erkunden.

Einige Bilder zum Thema So installieren Sie ProcessWire CMS auf Ubuntu 20.04

So installieren Sie ProcessWire CMS auf Ubuntu 20.04
So installieren Sie ProcessWire CMS auf Ubuntu 20.04

Einige verwandte Schlüsselwörter, nach denen die Leute zum Thema suchen So installieren Sie ProcessWire CMS auf Ubuntu 20.04

#installieren #Sie #ProcessWire #CMS #auf #Ubuntu

Weitere Informationen zu Schlüsselwörtern So installieren Sie ProcessWire CMS auf Ubuntu 20.04 auf Bing anzeigen

Die Anzeige von Artikeln zum Thema So installieren Sie ProcessWire CMS auf Ubuntu 20.04 ist beendet. Wenn Sie die Informationen in diesem Artikel nützlich finden, teilen Sie sie bitte. vielen Dank.

Leave a Reply

Your email address will not be published. Required fields are marked *