So installieren Sie Background CMS auf einem Ubuntu-Server

Sie nutzen Ubuntu Server und benötigen ein neues Content-Management-System für Ihre Website? Erwägen Sie die Bereitstellung von Background CMS, einem Open-Source-Tool für Linux , das die Website-Verwaltung vereinfacht. In dieser Anleitung zeigen wir Ihnen, wie Sie Background CMS auf Ihrem Ubuntu- System einrichten .

So installieren Sie die Background-CMS-Abhängigkeiten auf dem Ubuntu-Server

Das Background CMS-System erfordert mehrere Abhängigkeiten, die der Benutzer installieren muss, darunter den Apache-Webserver, MySQL, PHP und mehrere PHP-Erweiterungen. Um die Installation dieser Abhängigkeiten zu starten, starten Sie ein Terminal und stellen Sie eine SSH-Verbindung zum Server her oder starten Sie ein Terminal physisch.

Sobald das Terminal geöffnet ist, verwenden Sie den Befehl apt update , um nach Software-Updates zu suchen:

Sudo apt-Update

Nachdem Sie den Befehl „apt update“ ausgeführt haben , installieren Sie alle ausstehenden Softwareupdates auf Ihrem Ubuntu-Serversystem, indem Sie den folgenden Befehl „apt upgrade“ eingeben . Bedenken Sie, dass dieses Update eine Weile dauern kann, insbesondere wenn Sie viele Pakete herunterladen müssen.

Sudo apt-Upgrade

Sobald alles auf dem neuesten Stand ist, ist es an der Zeit, die Abhängigkeiten zu installieren. Verwenden Sie den folgenden apt install- Befehl, um Apache, PHP, SQL und die erforderlichen PHP-Erweiterungen einzurichten.

sudo apt install apache2 mysql-server php libapache2-mod-php php-mysql php-gd php-curl php-xmlrpc

Wenn alle Abhängigkeiten installiert sind, müssen Sie eine MySQL-Installation ausführen. Führen Sie dazu den folgenden Befehl aus.

sudo mysql_secure_installation

Wenn Sie den obigen Befehl ausführen, werden Sie aufgefordert, ein sicheres Passwort für Ihr MySQL-Konto einzugeben. Erwägen Sie für zusätzliche Sicherheit die Verwendung des Bitwarden-Passwortgenerators, um ein sicheres und einprägsames Passwort zu erstellen.

So erstellen Sie eine SQL-Datenbank für Background CMS auf Ubuntu Server

Background CMS benötigt MySQL für seine Datenbankanforderungen. Aus diesem Grund müssen Sie eine neue Datenbank erstellen, um die Software auf Ubuntu Server verwenden zu können. Melden Sie sich zunächst mit dem folgenden Befehl bei MySQL auf dem Ubuntu-Server an:

sudo mysql -u root -p

Erstellen Sie dann die Datenbank mit dem folgenden Befehl:

CREATE DATABASE backdrop;

Als nächstes erstellen Sie einen neuen Benutzer mit dem Befehl CREATE USER . Stellen Sie sicher, dass Sie „Passwort“ durch ein sicheres Passwort ersetzen, das vom Bitwarden-Passwortgenerator generiert wurde.

CREATE USER 'backdropuser'@'localhost' IDENTIFIED BY 'password';

Anschließend verwenden Sie den Befehl GRANT ALL , um dem neuen Benutzer alle Berechtigungen für die Background-SQL-Datenbank zu erteilen.

GRANT ALL PRIVILEGES ON backdrop.* TO 'backdropuser'@'localhost';

Sobald die SQL-Datenbank eingerichtet ist, verwenden Sie schließlich den FLUSH PRIVILEGES- Befehl und den Exit -Befehl, um sich von MySQL abzumelden.

FLUSH PRIVILEGES;

exit;

So laden Sie Background CMS auf den Ubuntu-Server herunter

Um die Background CMS-App auf Ihren Computer herunterzuladen, verwenden Sie den folgenden wget- Download-Befehl.

wget https://github.com/backdrop/backdrop/releases/download/1.24.1/backdrop.zip

Wenn Sie die Software nicht mit wget herunterladen möchten, können Sie sie von der offiziellen Hintergrund-Downloadseite herunterladen .

So installieren und konfigurieren Sie Background CMS auf Ubuntu Server

Um die Background CMS-Software auf Ihrem Ubuntu Server-System zu installieren, müssen Sie sie zunächst extrahieren. Background CMS wird über eine ZIP-Datei verteilt, daher muss zum Extrahieren das Unzip-Tool auf Ihrem Server installiert sein. Um das Unzip-Tool auf Ihrem Ubuntu-Server zu installieren, verwenden Sie den folgenden apt install- Befehl:

sudo apt install entpacken

Nach der Installation des Unzip-Tools können Sie den Befehl unzip -d verwenden , um die Datei Background.zip in das Verzeichnis /var/www/html/ (den Standardordner für Apache) zu extrahieren. Stellen Sie sicher, dass Sie „MY_WEBSITE_NAME“ in den gewünschten Namen Ihrer Website ändern:

sudo mkdir -p /var/www/html/MY_WEBSITE_NAME sudo unzip background.zip -d /var/www/html/MY_WEBSITE_NAME

Wenn Sie Background alternativ im Stammverzeichnis von Apache installieren möchten, gehen Sie wie folgt vor:

sudo unzip background.zip -d /var/www/html/

Sobald die Hintergrundsoftware installiert ist, aktualisieren Sie die Berechtigungen:

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

Wenn Sie stattdessen im Stammverzeichnis installiert haben, verwenden Sie stattdessen Folgendes:

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

Öffnen Sie als Nächstes die folgende URL in einem mit dem Server verbundenen Webbrowser:
http://YOUR_SERVER_IP_ADDRESS_OR_HOSTNAME/backdrop
Oder verwenden Sie stattdessen diese, wenn Sie sie im Stammverzeichnis installiert haben:
http://YOUR_SERVER_IP_ADDRESS_OR_HOSTNAME

Wenn die Hintergrund-App in Ihrem Browser geöffnet wird, wird ein GUI-Setup-Tool für Hintergrund angezeigt. Wählen Sie zunächst Ihre Sprache aus und wählen Sie dann „Speichern und fortfahren“.

Nachdem Sie „Speichern und fortfahren“ ausgewählt haben, überprüft Background Ihren Ubuntu-Server, um zu sehen, ob alles richtig konfiguriert ist. Wenn alles korrekt ist, werden Sie aufgefordert, Ihre Datenbank einzurichten.

Geben Sie im Feld „MySQL-Datenbankname“ „Hintergrund“ ein. Geben Sie im Feld „Datenbank-Benutzername“ „backdropuser“ ein und unter „Datenbank-Passwort“ das sichere Passwort, das Sie zuvor während des SQL-Setup-Prozesses erstellt haben.

Wenn Ihre SQL-Datenbank konfiguriert ist, installiert sich Background vollständig auf Ihrem Ubuntu-Server und Sie können Ihre Website mit dem Background CMS-System konfigurieren. Konfigurieren Sie Ihre Website im Bereich „Ihre Website konfigurieren“ und klicken Sie abschließend auf „Speichern und fortfahren“, um mit der Nutzung Ihrer Website zu beginnen.


So installieren Sie GitLab auf Ubuntu Server

So installieren Sie GitLab auf Ubuntu Server

Möchten Sie GitLab auf Ihrem Ubuntu-Server zum Laufen bringen? GitLab ist eine leistungsstarke selbsthostbare Alternative zu Diensten wie GitHub. Damit können Sie

Absicherung eines Ubuntu-Linux-Servers mit SELinux

Absicherung eines Ubuntu-Linux-Servers mit SELinux

Erfahren Sie, wie Sie Ihrem Ubuntu-Linux-Server zusätzliche Sicherheit verleihen können, indem Sie SELinux darauf installieren und aktivieren.

Konfigurieren Sie NFS auf einem Linux-Server mit Cockpit

Konfigurieren Sie NFS auf einem Linux-Server mit Cockpit

Benötigen Sie eine einfachere Möglichkeit, NFS-Freigaben auf Ihrem Linux-Server bereitzustellen? Erfahren Sie, wie Sie NFS-Freigaben mit der Cockpit-App bereitstellen.

So aktualisieren Sie auf Ubuntu 22.04 LTS

So aktualisieren Sie auf Ubuntu 22.04 LTS

Die langfristige Unterstützung für Ubuntu 22.04 ist da! Erfahren Sie, wie Sie Ihren Desktop oder Laptop auf die neueste Ubuntu-Version aktualisieren.

So installieren Sie die neuesten Nvidia-GPU-Treiber unter Linux

So installieren Sie die neuesten Nvidia-GPU-Treiber unter Linux

So installieren Sie die neuesten Nvidia GPU-Treiber unter Linux

So übertragen Sie Dateien in einen Docker-Container

So übertragen Sie Dateien in einen Docker-Container

Müssen Sie Dateien in Ihren Docker-Container übertragen? Mit dem Docker-CP-Tool können Sie Dateien ganz einfach in und aus Containern verschieben.

So installieren Sie eine DEB-Datei unter Linux

So installieren Sie eine DEB-Datei unter Linux

Was ist eine DEB-Datei? Was machst du damit? Erfahren Sie mehr über die vielen Möglichkeiten, wie Sie DEB-Dateien auf Ihrem Linux-PC installieren können.

So bringen Sie GOG Galaxy unter Linux zum Laufen

So bringen Sie GOG Galaxy unter Linux zum Laufen

Besitzen Sie Spiele auf GOG.com? Möchten Sie den GOG Galaxy-Client auf Ihrem Linux-PC einrichten, um einige Videospiele zu genießen? Befolgen Sie diese Anleitung, wie wir sie zeigen

So installieren Sie Docker Engine unter CentOS

So installieren Sie Docker Engine unter CentOS

Docker Engine ist ein offenes Containerisierungsprogramm für Linux und andere Plattformen. Docker Engine verwaltet eigenständige Container, die ähnlich funktionieren wie

So bündeln Sie alle Ihre Chats mit Ferdi in einem

So bündeln Sie alle Ihre Chats mit Ferdi in einem

Sind Sie es leid, Slack, Discord und viele andere Produktivitätstools auf Ihrem Linux-System zu installieren? Wünschen Sie sich, dass sie alle zu einem zusammengefasst werden könnten?