Entwicklungsumgebung einrichten: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
kleinere Textkorrekturen
(Update von docker zu ddev)
(kleinere Textkorrekturen)
 
Zeile 4: Zeile 4:
=== Windows 10 ===
=== Windows 10 ===
==== Programme installieren ====
==== Programme installieren ====
Unter Windows ist es standardmäßig nicht möglich, “einfach“ die Linux Distribution Ubuntu zu installieren. Dazu muss vorab erst das WSL2 aktiviert / installiert werden werden (Punkt 1). Im Anschluss ist eine Installation von Ubuntu (18.04 oder höher) möglich. Zudem muss DDEV installiert werden, in dem dann die Entwicklungsumgebung laufen kann (Punkt 2).
Unter Windows ist es standardmäßig nicht möglich, “einfach“ die Linux Distribution Ubuntu zu installieren. Dazu muss vorab erst das WSL2 aktiviert / installiert werden werden (Punkt 1). Im Anschluss ist eine Installation von Ubuntu (18.04 oder höher) möglich. Zudem muss DDEV installiert werden, in welchem dann die Entwicklungsumgebung laufen kann (Punkt 2).


# WSL2 unter Windows10 aktivieren und Ubuntu installieren:  
# WSL2 unter Windows10 aktivieren und Ubuntu installieren:  
Zeile 109: Zeile 109:


=== Entwicklungsumgebung ein weiteres Mal starten ===
=== Entwicklungsumgebung ein weiteres Mal starten ===
Die Testumgebung kann z.B. nach einem Neustart des Rechners im Projektordner gestartet werden mit:
Die Testumgebung kann neugestartet werden mit:
  <nowiki>ddev restart</nowiki>
  <nowiki>ddev restart</nowiki>
=== Entwicklungsumgebung stoppen ===
Die Testumgebung kann gestoppt werden mit:
<nowiki>ddev stop</nowiki>


=== Entwicklungsumgebung löschen ===
=== Entwicklungsumgebung löschen ===
Die Testumgebung kann im Projektordner gestoppt werden mit:
Die Testumgebung kann im Projektordner gelöscht werden mit:
  <nowiki>ddev delete --omit-snapshot</nowiki>
  <nowiki>ddev delete --omit-snapshot</nowiki>
Danach sind ein erneutes ''ddev start'' und ''ddev init'' notwendig.
Danach sind ein erneutes ''ddev start'' und ''ddev init'' notwendig.
Zeile 121: Zeile 125:


Für den Fall, dass trotzdem Daten exportiert / importiert werden sollen, können folgende Abschnitte berücksichtigt werden:
Für den Fall, dass trotzdem Daten exportiert / importiert werden sollen, können folgende Abschnitte berücksichtigt werden:
Login auf der Test-Datenbank im ddev-Container
 
=== Login auf der Test-Datenbank im ddev-Container ===
  <nowiki>mysql -uroot -proot -hopencaching-db opencaching</nowiki>
  <nowiki>mysql -uroot -proot -hopencaching-db opencaching</nowiki>


185

Bearbeitungen

Navigationsmenü