Achtergrond CMS installeren op Ubuntu Server

Gebruikt u Ubuntu Server en heeft u een nieuw contentmanagementsysteem voor uw website nodig? Overweeg de implementatie van Backdrop CMS, een open-sourcetool voor Linux die websitebeheer vereenvoudigt. In deze handleiding laten we u zien hoe u Backdrop CMS instelt op uw Ubuntu- systeem.

Hoe de achtergrond CMS-afhankelijkheden op Ubuntu Server te installeren

Het Backdrop CMS-systeem vereist verschillende afhankelijkheden die de gebruiker moet installeren, waaronder de Apache-webserver, MySQL, PHP en verschillende PHP-extensies. Om de installatie van deze afhankelijkheden te starten, start u een terminal en SSH op de server of start u fysiek een terminal.

Zodra de terminal is geopend, gebruikt u de opdracht apt update om te controleren op software-updates:

sudo apt-update

Nadat u de opdracht apt update hebt uitgevoerd , installeert u eventuele openstaande software-updates op uw Ubuntu Server-systeem door de volgende opdracht apt upgrade in te voeren . Houd er rekening mee dat deze update enige tijd kan duren, vooral als u veel pakketten moet downloaden.

sudo apt-upgrade

Zodra alles up-to-date is, is het tijd om de afhankelijkheden te installeren. Gebruik de volgende opdracht apt install om Apache, PHP, SQL en de vereiste PHP-extensies in te stellen.

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

Als alle afhankelijkheden zijn geïnstalleerd, moet u een MySQL-installatie uitvoeren. Voer hiervoor de onderstaande opdracht uit.

sudo mysql_secure_installation

Wanneer u de bovenstaande opdracht uitvoert, wordt u gevraagd een veilig wachtwoord in te voeren voor uw MySQL-account. Overweeg voor extra beveiliging de Bitwarden-wachtwoordgenerator te gebruiken om een ​​sterk en gemakkelijk te onthouden wachtwoord te maken.

Een SQL-database maken voor Backdrop CMS op Ubuntu Server

Achtergrond CMS vereist MySQL voor zijn databasebehoeften. Hierdoor moet u een nieuwe database maken om de software op Ubuntu Server te gebruiken. Log om te beginnen in op MySQL op Ubuntu Server met de volgende opdracht:

sudo mysql -u root -p

Maak vervolgens de database met de volgende opdracht:

CREATE DATABASE backdrop;

Maak vervolgens een nieuwe gebruiker aan met de opdracht CREATE USER . Zorg ervoor dat u "wachtwoord" wijzigt met een sterk wachtwoord dat is gegenereerd door de Bitwarden-wachtwoordgenerator.

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

Gebruik daarna de opdracht GRANT ALL om alle rechten toe te kennen aan de nieuwe gebruiker in de Backdrop SQL-database.

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

Als de SQL-database eenmaal is ingesteld, gebruikt u tenslotte de opdracht FLUSH PRIVILEGES en de opdracht exit om uit te loggen bij MySQL.

FLUSH PRIVILEGES;

exit;

Achtergrond CMS downloaden naar Ubuntu Server

Gebruik de volgende wget- downloadopdracht om de Backdrop CMS-app naar uw computer te downloaden.

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

Als u de software niet met wget wilt downloaden, kunt u deze downloaden van de officiële Backdrop-downloadpagina .

Achtergrond CMS installeren en configureren op Ubuntu Server

Om de Backdrop CMS-software op uw Ubuntu Server-systeem te installeren, moet u deze eerst uitpakken. Backdrop CMS wordt gedistribueerd via een ZIP-bestand, dus u moet de Unzip-tool op uw server hebben geïnstalleerd om het uit te pakken. Gebruik de volgende apt install- opdracht om de Unzip-tool op uw Ubuntu-server te installeren :

sudo apt install uitpakken

Nadat u de Unzip-tool hebt geïnstalleerd, kunt u de opdracht unzip -d gebruiken om het bestand Backdrop.zip uit te pakken naar de map /var/www/html/ (de standaardmap voor Apache). Zorg ervoor dat u "MY_WEBSITE_NAME" wijzigt in de gewenste naam van uw website:

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

U kunt ook het volgende doen als u Backdrop wilt installeren in de hoofdmap van Apache:

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

Zodra de Backdrop-software is geïnstalleerd, werkt u de machtigingen bij:

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

Als je in plaats daarvan in de hoofdmap hebt geïnstalleerd, gebruik dan dit:

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

Open vervolgens de volgende URL in een webbrowser die is verbonden met de server:
http://YOUR_SERVER_IP_ADDRESS_OR_HOSTNAME/backdrop
Of, als u deze in de hoofdmap hebt geïnstalleerd, gebruikt u deze in plaats daarvan:
http://YOUR_SERVER_IP_ADDRESS_OR_HOSTNAME

Wanneer de Backdrop-app in uw browser wordt geopend, ziet u een GUI-installatietool voor Backdrop. Selecteer om te beginnen uw taal en selecteer vervolgens "Opslaan en doorgaan".

Nadat je 'Opslaan en doorgaan' hebt geselecteerd, controleert Backdrop je Ubuntu-server om te zien of alles correct is geconfigureerd. Als alles correct is, wordt u gevraagd om uw database in te stellen.

Voer in het veld "MySQL-databasenaam" "backdrop" in. Voer in het veld "Database-gebruikersnaam" "backdropuser" in en voer in "Database-wachtwoord" het sterke wachtwoord in dat u eerder tijdens het SQL-configuratieproces hebt gemaakt.

Als uw SQL-database is geconfigureerd, installeert Backdrop zichzelf volledig op uw Ubuntu-server en kunt u uw website configureren met het Backdrop CMS-systeem. Configureer uw site in het gedeelte "Uw site configureren" en klik op "Opslaan en doorgaan" om uw website te gaan gebruiken.

Laat een reactie achter

Schermscheuren op Intel-graphics in Pardus Linux verhelpen: een resultaatgerichte handleiding

Schermscheuren op Intel-graphics in Pardus Linux verhelpen: een resultaatgerichte handleiding

Los schermscheuren met Intel-graphics in Pardus Linux op door te controleren of X11 of Wayland wordt gebruikt, de compositorinstellingen aan te passen, de vernieuwingsfrequentie te controleren, de actieve Xorg-driver te gebruiken en TearFree alleen in te schakelen wanneer dit nodig is.

Hoe configureer je de SLES 15-firewall met firewall-cmd?

Hoe configureer je de SLES 15-firewall met firewall-cmd?

Configureer firewalld op SLES 15: controleer zones, sta services of poorten toe, sla permanente regels op, herlaad veilig en controleer de toegang.

SLES Live Patching Configuratiehandleiding: Kernelupdates toepassen zonder opnieuw op te starten

SLES Live Patching Configuratiehandleiding: Kernelupdates toepassen zonder opnieuw op te starten

Schakel live kernelpatching in op SLES 15 SP7, pas ondersteunde patches toe zonder opnieuw op te starten, controleer actieve patches en begrijp wanneer een herstart van de kernel nog steeds nodig is.

Hoe schakel ik de FIPS-modus in op SUSE Linux Enterprise Server 15?

Hoe schakel ik de FIPS-modus in op SUSE Linux Enterprise Server 15?

Schakel de FIPS-modus in op SLES 15 met behulp van het door SUSE ondersteunde installatieprogramma, herstart het systeem veilig, controleer de status van de kernel en het cryptografische beleid en controleer de certificeringslimieten.

Hoe installeer je Google Chrome op Gooroom OS zonder de beveiligingsrichtlijnen te schenden?

Hoe installeer je Google Chrome op Gooroom OS zonder de beveiligingsrichtlijnen te schenden?

Installeer Google Chrome veilig op Gooroom OS met officiële .deb-pakketten, APT, beleidscontroles, update-instructies en oplossingen voor beheerde apparaten.

Hoe exporteer ik SLES-systeemlogboeken veilig naar een externe Syslog-server?

Hoe exporteer ik SLES-systeemlogboeken veilig naar een externe Syslog-server?

Stuur SLES-systeemlogboeken veilig door naar een externe syslog-server met rsyslog, TLS-certificaten, peer-naamverificatie, wachtrijen, validatie en testen.

SLES 15 Active Directory-integratie met SSSD: een stapsgewijze handleiding

SLES 15 Active Directory-integratie met SSSD: een stapsgewijze handleiding

Voeg SLES 15 toe aan Active Directory met SSSD via YaST. Bereid DNS en tijd voor, configureer domeinaanmeldingen, verifieer Kerberos en vergelijk SSSD, Winbind en realmd.

Los problemen met de Realtek RTL8821CE Wi-Fi-driver op in Pardus Linux.

Los problemen met de Realtek RTL8821CE Wi-Fi-driver op in Pardus Linux.

Los de RTL8821CE Wi-Fi-problemen op in Pardus Linux door de ingebouwde rtw88-driver, de Realtek-firmware, rfkill, NetworkManager en veilige terugvalopties te controleren.

Los het probleem "Tijdelijke fout bij het oplossen van DNS" op in Debian 12 met systemd-resolved.

Los het probleem "Tijdelijke fout bij het oplossen van DNS" op in Debian 12 met systemd-resolved.

Diagnoseer en los DNS-resolutieproblemen op in Debian 12 met systemd-resolved, inclusief problemen met resolv.conf, NetworkManager, networkd, cache en verificatie.

Hoe je Pardus Linux veilig naast Windows 11 kunt installeren (dual boot)

Hoe je Pardus Linux veilig naast Windows 11 kunt installeren (dual boot)

Installeer Pardus 25.2 naast Windows 11 door een back-up te maken, het Windows-volume te verkleinen, op te starten vanaf een UEFI USB-stick en de bestaande EFI- en herstelpartities te beschermen.