26. januar 2007 - 23:19Der er
5 kommentarer og 1 løsning
Ekstern tilgang til MySQL-server
Hej,
Jeg har opsat et server-test miljø med 2 webservere og en MySQL-server. De tre maskiner sidder til samme router og kan uden problemer pinge og tilgå hinanden.
De to web-servere skal benytte den fælles MySQL-server, hvilket dog skaber nogle problemer.
Når jeg på MySQL-serveren åbner administrationsværktøjet "MySQL Administrator" lokalt og forsøger at forbinde med serverens egen IP-adresse (som den har fået tildelt via af routeren) går det fint - jeg for fint forbindelse og kan bruge databasen som jeg skal.
Når jeg på webserverne bruger samme tool og forbinder med nøjagtigt samme informationer, som da jeg forbandt lokalt på MySQL-serveren, kommer jeg ikke igennem.
Efter et par minutter, hvor programmet forsøger at forbinde kommer en fejl,
"Could not connect to the specified instance. MySQL Error Number 2003 Can't connect to MySQL server on '192.168.1.161' (10060) If you want to check the network connection, please click the Ping button."
Når jeg forsøger at køre PING-komandoen, som den forslår, svarer serveren uden problemer, med svartider på under 15 ms.
Jeg har i administrations-værktøjet (ved at køre det lokalt på MySQL-serveren som beskrevet ovenfor) ændret så serveren i "General Parameters" under "Setup Variables" er sat til TCP Port 3306, ligesom krydset i Disable networking er fjernet.
Er der nogle der har et bud på, hvordan jeg får MySQL-forbindelsen mellem serverene til at fungere? (Skriv til, hvis I mangler informationer).
De to servere skal blot bruges til, senere at sætte i cluster. Lige nu står de dog bare som særskilte websere, med hver deres Apache installeret (vil lige have database-serveren til at virke først).
På en helt anden maskine, er MySQL installeret som eneste program. Det er ikke meningen at jeg vil have Apache eller andet web på denne - den skal alene servicere med data fra MySQL-databasen.
Jeg har ikke forsøgt med phpMyAdmin - jeg burde da kunne komme på via MySQL Administrator værktøjet på webserverne, især når det virker lokalt på SQL-databasen.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.