Local Environment Setup - freakimkaefig/Music-XML-Analyzer GitHub Wiki
- Installation eines/r Editors/IDE nach belieben (z.b. Sublime Text 3)
- Git Client herunterladen und installieren:
- Source Tree (http://bit.ly/19shUTU)
- GitExtensions (http://bit.ly/18GFq9W)
- Github for Windows (http://bit.ly/1DpR5NJ)
- Repository klonen (
[email protected]:freakimkaefig/Music-XML-Analyzer.git
)
- ggf. XAMPP herunterladen und installieren (http://bit.ly/1Jm3um1)
- Anpassung der Hosts-Datei:
- Dateipfad: "C:\Windows\System32\drivers\etc\hosts"
- Zeile einfügen: "127.0.0.1 music-xml-analyzer.local"
- Anpassung der XAMPP-Konfiguration
- Einfügen eines VirtualHosts
- Dateipfad: C:\Xampp\apache\conf\extra\httpd-vhosts.conf
- Einfügen von:
- Einfügen eines VirtualHosts
<VirtualHost 127.0.0.1>
ServerName music-xml-analyzer.local
DocumentRoot X:/PFAD/ZUM/REPOSITORY/public
<Directory "X:/PFAD/ZUM/REPOSITORY/public">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
- Dave sagt: Bei mir hats geholfen, alles andere außer dem obigen aus der vhosts zu entfernen.
- Composer herunterladen und installieren (https://getcomposer.org/)
- Dependencies updaten:
- Im Verzeichnis
PFAD/ZUM/REPOSITORY/src
rechts klicken - Im Kontextmenü den Eintrag
Use Composer here
auswählen- Fehlt der Eintrag: Öffnen der Eingabeaufforderung im gleichen Ordner ["SHIFT" + Rechtsklick]
- Ausführen von
composer self-update
- Ausführen von
composer update
- Im Verzeichnis
- XAMPP Control Panel starten
- MySQL starten
- Einrichtung einer lokalen Datenbank
- URL: http://localhost/phpmyadmin
- Datenbankname:
music_xml_analyzer
- Benutzer (Standard):
root
- Passwort: leer
- Apache WebServer starten
- URL: http://music-xml-analyzer.local