Direkt zur Hauptnavigation springen Direkt zum Inhalt springen

Testumgebung mit DDEV und Pimcore

Wie installiere ich Pimcore in meiner DDEV Entwicklungsumgebung

Testumgebung mit DDEV und Pimcore

Pimcore DDEV Installation on MacOS

 

  1. Erstelle Deinen projektfolder in Deinem DDEV Directory

Mit Demodaten

>> COMPOSER_MEMORY_LIMIT=-1 composer create-project pimcore/demo my-project-Dir

 

Blank / skeleton ohne Demodaten

 

>> COMPOSER_MEMORY_LIMIT=3G composer create-project pimcore/skeleton my-projekt-DIR

 

  1. Gehe in den Folder Deines pimcore Projekts

 

>> cd my-project

 

  1. konfiguriere Dein DDEV Projekt mit dddev config

 

>> ddev config

            è verwende public als Docroot

            è verwende den Projekttyp è (php)

 

  1. passe das Configfile von DDEV an

 

>> vi .ddev/config.yaml

            è webserver_type: apache_fpm

            è php_version: „8.0“

 

  1. Starte DDEV mit: ddev start

 

>> ddev start

 

  1. Composer install pimpore

 

>> ddev composer install

 

  1. Change Database Zeichensatz zu utf8mb4

 

>> ddev launch -p  è db -> Operation -> Kollation è  utf8mb4_unicode_ci

 

  1. Wechsele zu SSH

 

>> ddev ssh

 

  1. Install pimcore on ssh (DB, User, Password è db) + admin und password

 

>> export PIMCORE_INSTALL_MYSQL_HOST_SOCKET=db:3306; vendor/bin/pimcore-install

 

  1. Exit ssh

 

>> exit

 

  1. Starte pimcore /pimcore admin

>> ddev launch

 

  1. Backend URL

my-projekt/admin

 

  1. Viel Spaß

 

 

 

Hilfreiche Kommandos:

 

Password Reset per Konsole

 

>> bin/console pimcore:user:reset-password admin

 

 

Hilfreiche Links

 

https://pimcore.com/docs/pimcore/current/Development_Documentation/Getting_Started/index.html