Statamic installieren
Statamic Cli installieren und ein Statamic Projekt starten
Set-up: Teil 2, 5 min.
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