GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So installieren Sie Backdrop CMS auf CentOS 8

Backdrop CMS ist ein Open-Source-Content-Management-System, das in PHP geschrieben ist. Es ist ein Fork von Drupal und eignet sich für kleine bis mittlere Unternehmen und gemeinnützige Organisationen. Mit Backdrop CMS können Sie benutzerdefinierte Websites durch Zusammenarbeit und Open-Source-Software erstellen. Es bietet eine schöne und benutzerfreundliche Web-Benutzeroberfläche, die technisch nicht versierten Benutzern hilft, eine Vielzahl von Inhalten zu erstellen und zu verwalten. Backdrop CMS bietet leistungsstarke Funktionen, darunter erweiterte Zugriffskontrolle, eine robuste API, integrierte Add-on-Installation und mehr.

In diesem Beitrag zeigen wir Ihnen, wie Sie Backdrop CMS auf CentOS 8 VPS installieren.

Voraussetzungen

  • Ein frischer CentOS 8-Server auf der Atlantic.Net Cloud Platform
  • Ein gültiger Domainname, der auf Ihren Server verweist
  • Ein auf Ihrem Server konfiguriertes Root-Passwort

Schritt 1 – Atlantic.Net Cloud-Server erstellen

Melden Sie sich zunächst bei Ihrem Atlantic.Net Cloud Server an. Erstellen Sie einen neuen Server und wählen Sie CentOS 8 als Betriebssystem mit mindestens 2 GB RAM. Stellen Sie über SSH eine Verbindung zu Ihrem Cloud-Server her und melden Sie sich mit den oben auf der Seite hervorgehobenen Anmeldeinformationen an.

Sobald Sie sich bei Ihrem CentOS 8-Server angemeldet haben, führen Sie den folgenden Befehl aus, um Ihr Basissystem mit den neuesten verfügbaren Paketen zu aktualisieren.

dnf update -y

Schritt 2 – LAMP Server installieren

Zuerst müssen Sie den LAMP-Stack auf Ihrem Server installieren. Sie können es mit anderen erforderlichen Paketen installieren, indem Sie den folgenden Befehl ausführen:

dnf install httpd mariadb-server php php-cli php-gd php-mysqlnd php-json php-curl php-pdo php-mbstring php-dom php-xml unzip -y

Sobald alle Pakete installiert sind, starten Sie den Apache- und MariaDB-Dienst und ermöglichen Sie ihnen, beim Systemneustart zu starten:

systemctl start httpd
systemctl enable httpd
systemctl start mariadb
systemctl enable mariadb

Schritt 3 – MariaDB-Datenbank konfigurieren

Als Nächstes müssen Sie eine Datenbank und einen Benutzer für Backdrop CMS erstellen, um dessen Inhalt zu speichern.

Melden Sie sich zunächst mit dem folgenden Befehl bei MySQL an:

mysql

Erstellen Sie nach der Anmeldung eine Datenbank und einen Benutzer mit dem folgenden Befehl:

create database backdrop;
create user 'backdrop'@localhost identified by 'password';

Erteilen Sie als Nächstes alle Berechtigungen für die Hintergrunddatenbank:

grant all privileges on backdrop.* to 'backdrop' @localhost;

Löschen Sie als Nächstes die Berechtigungen, um die Änderungen zu übernehmen, und verlassen Sie MySQL mit dem folgenden Befehl:

flush privileges;
exit;

An diesem Punkt ist die MariaDB-Datenbank bereit für Backdrop CMS.

Schritt 4 – Backdrop-CMS herunterladen

Besuchen Sie zunächst die Backdrop CMS Git Hub-Seite und laden Sie die neueste Version von Backdrop CMS mit dem folgenden Befehl herunter:

wget https://github.com/backdrop/backdrop/archive/1.16.2.zip

Sobald der Download abgeschlossen ist, entpacken Sie die heruntergeladene Datei mit dem folgenden Befehl:

unzip 1.16.2.zip

Verschieben Sie als Nächstes das extrahierte Verzeichnis in das Apache-Stammverzeichnis:

mv backdrop-1.16.2 /var/www/html/backdrop

Legen Sie als Nächstes die richtigen Berechtigungen und Eigentumsrechte für das Hintergrundverzeichnis fest:

chown -R apache:apache /var/www/html/backdrop
chmod -R 755 /var/www/html/backdrop

Schritt 5 – Apache für Backdrop CMS konfigurieren

Als Nächstes müssen Sie die virtuelle Apache-Hostdatei konfigurieren, um Backdrop CMS zu hosten. Sie können es mit dem folgenden Befehl erstellen:

nano /etc/httpd/conf.d/backdrop.conf

Fügen Sie die folgenden Zeilen hinzu:

<virtualhost *:80>
	ServerAdmin [email protected]
        ServerName backdrop.example.com
        DocumentRoot /var/www/html/backdrop
<directory /var/www/html/backdrop>
allowoverride all
allow from all
</directory>
TransferLog /var/log/httpd/backdrop_access.log
ErrorLog /var/log/httpd/backdrop_error.log
</virtualhost>

Speichern und schließen Sie die Datei und starten Sie dann den Apache-Dienst neu, um die Änderungen zu übernehmen:

systemctl restart httpd

Zu diesem Zeitpunkt ist der Apache-Webserver so konfiguriert, dass er Hintergrund-CMS bereitstellt.

Schritt 6 – Greifen Sie auf Backdrop CMS zu

Öffnen Sie nun Ihren Webbrowser und greifen Sie über die URL http://backdrop.example.com auf die Web-Benutzeroberfläche von Backdrop CMS zu. Sie werden auf die folgende Seite weitergeleitet:

Wählen Sie Ihre Sprache und klicken Sie auf SPEICHERN UND WEITER Taste. Sie sollten die folgende Seite sehen:

Geben Sie Ihre Datenbankdetails an und klicken Sie auf SPEICHERN UND WEITER Taste. Sie sollten die folgende Seite sehen:

Geben Sie Ihre Site-Informationen ein und klicken Sie auf SPEICHERN UND WEITER Taste. Sie werden zum Dashboard von Backdrop CMS weitergeleitet:

Schlussfolgerung

Das war es fürs Erste. Sie können jetzt das Backdrop-CMS erkunden und mit der Erstellung Ihrer eigenen Website über das Backdrop-CMS-Dashboard auf Ihrem VPS beginnen. Weitere Informationen finden Sie auf der Backdrop CMS-Dokumentationsseite.


Linux
  1. So installieren Sie R unter CentOS 7

  2. So installieren Sie R unter CentOS 8

  3. So installieren Sie ProcessWire CMS auf CentOS 7

  4. So installieren Sie Jamroom CMS unter CentOS 7

  5. So installieren Sie Mezzanine CMS unter CentOS 7

So installieren Sie BigTree CMS unter CentOS 7

So installieren Sie Bolt CMS auf Centos 7

So installieren Sie Anchor CMS unter CentOS 7

So installieren Sie Microweber CMS unter CentOS 7

So installieren Sie Backdrop CMS unter CentOS 8

So installieren Sie Landing CMS auf CentOS 8