Lieber Besucher, herzlich willkommen bei: Ubuntu-Forum & Kubuntu-Forum | www.Ubuntu-Forum.de.
Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert.
Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können.
Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang.
Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.
auf mysql - server von aussen zugreifen
howdy freunde
hab ne kleine frage. und zwar ich hab spasseshalber nen mysql - server am laufen, der funktioniert auch soweit, wenn ich als server localhost etc angebe. jetzt möchte ich aber einem freund die datenbank auch zugänglich machen, aber wenn er die ip des servers angibt kann er nicht auf die datenbank verbinden. muss man da noch was umstellen?
danke und gruss
Digitale Bauelemente können drei Zustände annehmen: an, aus und kaputt
Zuerst mal müßen wir die Art des Zugriffes klaeren:
A - VPN?
B - SSH?
C - LAMP?
D - ...
Auf Server A läuft der mysql - Server, auf Server B soll z.B. phpBB installiert werden. Dort muss ich ja der Forensoftware sagen dass sich der mysql - Server auf Server A befindet.
Ich habs bisher nur geschaft den mysql - Server anzusprechen wenn die Forensoftware auf dem selben Server liegt (DB ist localhost), nicht aber wenn ich die Forensoftware woanders installiere und als mysql - Datenbank die IP des Servers angebe auf der der Deamon auch läuft.
Digitale Bauelemente können drei Zustände annehmen: an, aus und kaputt
Es ist nicht wirklich eine gute Idee einen MySQL Server für das ganze Internet freizugeben, der Einsatz von Netfilter ist in diesem Fall Sinnvoll.
Um den Apache an die Externe Adresse zu binden, musst du die Datei /etc/mysql/my.cnf editieren, und zwar den Eintrag bind-adress hier muss die IP Adresse deines Netzwerk Interfaces eintragen und anschließend den MySQL Server neu starten.
Danke sehr, habe ich getan, werds dann versuchen sobald ich Zeit habe
Muss ja jetzt nur noch die IP die ich da eingetragen habe als mysql - Server Host angeben, oder?
Wär supi wenns klappt, wieder was gelernt!
Digitale Bauelemente können drei Zustände annehmen: an, aus und kaputt
127.0.0.1 auskommentieren
Da MySQL alle Verbindungen empfangen soll - nicht nur den Localhost - muss man /etc/mysql/my.cnf editieren und die Zeile bind-address = 127.0.0.1 auskommentieren:
vi /etc/mysql/my.cnf
[...]
#bind-address = 127.0.0.1
[...]
Nun MySQL neu starten:
/etc/init.d/mysql restart
Ein wirklich ausgereiftes Howtoo hierzu findet man hier
http://www.howtoforge.de/howto/das-perfe…debian-etch-40/
Wenn Ihr ein Schiff erbauen wollt, ruft nicht die Männer zusammen,
um Arbeiten zu verteilen, sondern erwecke Ihre Sehnsucht, nach den weiten der Meere !