Nun wie ich meine MySQL auf einen anderen Server packe weiß ich, das ist einfach.
Nur wie mache ich Server1 klar das wenn jemand zb als host für die MySQL zb sql01 nimmt, das dann auch der Server kontaktiert wird?
Der MySQL Server ist nur intern erreichbar über eine Netzwerk IP.
Was muß ich machen damit sql01-> zb 10.0.0.1 ergibt und damit aufm nachbar server landet wo die mysql db läuft?
MySQL auf anderen Server packen?
Re: MySQL auf anderen Server packen?
Ã?ähm,... ?! Wenn man zur DB konnektieren möchte, gibt man einfach den entsprechenden Host an. Oder was meinst Du?
Re: MySQL auf anderen Server packen?
Da gibt es verschiedene Möglichkeiten:LinuxNewbie wrote:Was muß ich machen damit sql01-> zb 10.0.0.1 ergibt und damit aufm nachbar server landet wo die mysql db läuft?
1. Du ersetzt in jedem Script den SQL Host durch die IP des Servers
2. Du ersetzt in jedem Script den SQL Server durch den Namen des Servers (der dann natürlich via DNS oder hosts Datei bekannt gemacht werden muss)
3. Du erstellst mit IP Tables eine Regel, die den MySQL Port auf den anderen Server umleitet. Dadurch kannst du in den Scripten auch weiterhin localhost als Server stehen lassen, aber du kannst keine MySQL-DB mehr auf dem Server betreiben (zumindest nicht auf dem Port, den du geforwardet hat).
Hoffe, ich habe dir damit ein bischen weitergeholfen.
Gruß,
Kahler