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.

Leave a Comment

Download FlightGear Flight Simulator gratis [Veel plezier]

Download FlightGear Flight Simulator gratis [Veel plezier]

Iedereen heeft wel eens een pauze nodig. Als je een interessant spel wilt spelen, probeer dan Flight Gear eens. Het is een gratis multi-platform opensource-game.

Mp3 Diags: Los tot 50 problemen met mp3-audiobestanden op

Mp3 Diags: Los tot 50 problemen met mp3-audiobestanden op

MP3 Diags is de ultieme tool om problemen met je muziekcollectie op te lossen. Het kan je mp3-bestanden correct taggen, ontbrekende albumhoezen toevoegen en VBR repareren.

Google Voice Desktop-meldingsapps

Google Voice Desktop-meldingsapps

Net als Google Wave heeft Google Voice wereldwijd voor behoorlijk wat ophef gezorgd. Google wil de manier waarop we communiceren veranderen en omdat het steeds populairder wordt,

Download Flickr-favorieten met FlickrFaves

Download Flickr-favorieten met FlickrFaves

Er zijn veel tools waarmee Flickr-gebruikers hun foto's in hoge kwaliteit kunnen downloaden, maar is er een manier om Flickr-favorieten te downloaden? Onlangs kwamen we

OK Sampler is gratis muzieksamplersoftware

OK Sampler is gratis muzieksamplersoftware

Wat is sampling? Volgens Wikipedia is het de handeling om een ​​deel, of sample, van een geluidsopname te nemen en te hergebruiken als instrument of als instrument.

Google Sites-back-up: importeren/exporteren

Google Sites-back-up: importeren/exporteren

Google Sites is een dienst van Google waarmee gebruikers een website kunnen hosten op de server van Google. Er is echter één probleem: er is geen ingebouwde optie voor back-up.

Google Tasks Desktop-applicatie

Google Tasks Desktop-applicatie

Google Tasks is niet zo populair als andere Google-diensten zoals Agenda, Wave, Voice, enz., maar wordt nog steeds veel gebruikt en is een integraal onderdeel van de takenlijst van mensen.

Hoe verloren partities en harde schijfgegevens te herstellen [Handleiding]

Hoe verloren partities en harde schijfgegevens te herstellen [Handleiding]

In onze vorige handleiding over het veilig wissen van de harde schijf en verwisselbare media via Ubuntu Live en DBAN boot-cd, hebben we besproken dat Windows-gebaseerde schijven

Ubuntu: map verwijderen uit Terminal of Bestandsbeheer

Ubuntu: map verwijderen uit Terminal of Bestandsbeheer

Probeert u een map op uw Linux-pc te verwijderen? Volg deze uitgebreide gids voor tips en trucs!

Verbeter het Gnome Shell-klembord met Pano

Verbeter het Gnome Shell-klembord met Pano

Laten we eerlijk zijn, het standaard Gnome Shell-klembord is niet erg goed. Installeer Pano om uw klembordervaring te verbeteren!