Von veröffentlicht am

Statamic installieren

Statamic Cli installieren und ein Statamic Projekt starten

Set-up: Teil 2, 5 min.

dalle-2022-11-15-16.27.19---hand-changes-plugs-and-turn-off-switches-in-big-computer-linear-illustration-80ies-colours.png

Bild generiert mit https://labs.openai.com/

Statamic kann Standalone oder als Addon für Laravel installiert werden. Wir zeigen hier, wie Statamic lokal als Standalone installiert wird. Alternativ gibt es Anleitungen, wie du Statamic als Container Image nutzt, per Composer installierst oder als Addon für Laravel nutzt.

Voraussetzung: Um Statamic zu nutzen brauchst du PHP 8.1 auf deiner Maschine.

Composer installieren (wenn nicht vorhanden)

Composer wird genutzt, um Abhängigkeiten zwischen PHP-Paketen zu managen. Wir benötigen Composer auf der lokalen Machine um die Statamic Cli zu installieren

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === '55ce33d7678c5a611085589f1f3ddf8b3c52d662cd01d4ba75c0ee0459970c2200a51f492d557530c71c15d8dba01eae') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"

Statamic Cli installieren

Die Statamic Cli ermöglicht es, ein neues Statamic Projekt zu erstellen.

composer global update statamic/cli
# Fügt die globalen Composer Binaries zum Pfad der Executables bei
export PATH="$(composer config -g home)/vendor/bin:$PATH"
# optional: fügt das ganze zu .profile hinzu
echo ´PATH="$(composer config -g home)/vendor/bin:$PATH´ >> ~/.profile

Projekt starten

Um ein neues Statamic Projekt zu starten, nun einfach folgender Befehl eingeben. Dieser erstellt ein neues Statamic Projekt im Verzeichnis mein-projekt.

statamic new mein-projekt