Sabertoothsquirrel wrote:Kann ich in der Konfig einen beliebigen anderen Port statt 80 angeben (zB 3306) bzw. wie kann ich Port 80 freibekommen ?
Kommt drauf an, was du mit "in der Konfig" meinst. In der Konfig des Control Panel kannst du lediglich konfigurieren, auf welchem Port geprüft wird ob dieser schon belegt ist oder nicht. Auswirkungen darauf welcher Port wirklich von der Anwendung verwendet wird hat diese Einstellung nichtr (steht aber auch ganz oben auf der Port ändern Maske).
Sabertoothsquirrel wrote:Ich hab es dann einfach mal mit 3306 probiert, worauf zumindest im XAMPP Control Panel die Meldung über Port 80 nicht mehr kam.
Port 3306 wäre eine ganz schlechte Idee, denn da soll ja bereits MariaDB laufen können. Jede Anwendung braucht ihre eigenen Ports.
Das Ändern der Standardports hat zusätzlich noch negative Effekte wie zum Beispiel, dass du den neuen Port an jeden URL anhängen musst (zum Beispiel
http://localhost:1234/meinewebseite/) statt nur
http://localhost/meinewebseite/). Außerdem kann es auch Anwendungen geben, die auf den Standardport hardcoded sind, also garnicht unter anderen Ports funktionieren, oder zumindest eine Konfigurationsanpassung bedürfen.
Statt einen Port zu wechseln der genau für diese Aufgabe da ist, würde ich lieber das eigentliche Problem lösen, also die Anwendung die den Port blockiert so konfigurieren oder abschaltet, dass diese das nicht mehr tut.
Sabertoothsquirrel wrote:Anschließend sollte ich laut Buch in der Konsole mit "mysql -u root" den MySQL-Client starten, worauf das Prompt zu "mysql>" wechseln sollte.
Nach dem Start von MariaDB mit dem Prompt "MariaDB [(none)]>" konnte ich aber keine SQL befehle geben (z.B. create database xyz) bzw. sie wurden nicht umgresetzt.
Das weißt du woher? Bekommst du irgendeine Rückmeldung oder Fehlermeldung? Wenn ja, welche?
mit freundlichen Grüßen,
Altrea