Strapi Installation
Dieser Abschnitt beschreibt die Installation von Strapi, einem Open-Source-Headless-CMS, mit PostgreSQL als Datenbank.
Führen Sie die folgenden Befehle in Ihrem Terminal aus:
-
sudo -u postgres -i
: Dieser Befehl wechselt zu dem Benutzerpostgres
.sudo -u
wird verwendet, um Befehle mit den Berechtigungen eines anderen Benutzers auszuführen, und-i
startet eine neue Shell mit diesem Benutzer. -
createuser thorsten
: Dieser Befehl erstellt einen neuen PostgreSQL-Benutzer namens "thorsten". Dieser Befehl wird normalerweise von einem Superuser ausgeführt, in diesem Fall "postgres". -
createdb -E UTF8 -O thorsten strapi
: Dieser Befehl erstellt eine neue PostgreSQL-Datenbank mit dem Namen "strapi". Die Option-E UTF8
setzt das Encoding der Datenbank auf UTF8, und die Option-O thorsten
setzt den Eigentümer der Datenbank auf den Benutzer "thorsten". Nachdem Sie diese Befehle ausgeführt haben, sollten Sie eine neue PostgreSQL-Datenbank namens "strapi" haben, die von dem Benutzer "thorsten" verwaltet wird. Sie können nun Strapi installieren und es so konfigurieren, dass es diese Datenbank verwendet -
npx create-strapi-app@latest strapi
: Dieser Befehl erstellt eine neue Strapi-App mit dem Namen "strapi" und verwendet den postgresql-Template. Sie können auch andere Datenbanken wie MySQL oder SQLite verwenden, indem Sie das entsprechende Template angeben. -
cd strapi
: Wechseln Sie in das Verzeichnis Ihrer neuen Strapi-App. -
npm run develop
: Starten Sie die Strapi-App im Entwicklungsmodus. Sie können nun aufhttp://localhost:1337
zugreifen, um die Strapi-Oberfläche zu öffnen und Ihre Inhalte zu verwalten.