Sie sind nicht angemeldet.

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.

  • »Stormcrow« ist männlich
  • »Stormcrow« ist der Autor dieses Themas

Beiträge: 55

Registrierungsdatum: 24.08.2005

Derivat: Ubuntu

  • Nachricht senden

1

26.05.2006, 12:39

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

tf.bb

User

  • »tf.bb« ist männlich

Beiträge: 830

Registrierungsdatum: 10.08.2005

Derivat: Ubuntu

Architektur: 32-Bit PC

Andere Betriebssysteme: FreeBSD, Solaris 10 UltraSparc

  • Nachricht senden

2

26.05.2006, 12:48

Zuerst mal müßen wir die Art des Zugriffes klaeren:
A - VPN?
B - SSH?
C - LAMP?
D - ...

  • »Stormcrow« ist männlich
  • »Stormcrow« ist der Autor dieses Themas

Beiträge: 55

Registrierungsdatum: 24.08.2005

Derivat: Ubuntu

  • Nachricht senden

3

26.05.2006, 18:29

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

thg

User

  • »thg« ist männlich

Beiträge: 64

Registrierungsdatum: 25.05.2006

  • Nachricht senden

4

26.05.2006, 19:14

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.

  • »Stormcrow« ist männlich
  • »Stormcrow« ist der Autor dieses Themas

Beiträge: 55

Registrierungsdatum: 24.08.2005

Derivat: Ubuntu

  • Nachricht senden

5

26.05.2006, 19:26

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

6

04.02.2008, 11:50

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 !