Hallo,
und zwar habe ich folgendes problem:
immer sobald an die 100 Leute auf meiner Page unterwegs sind, fängt alles an rumzulamen...
Da hab ich geschaut und bemerkt das es an meinem Speicher liegt.
Folgendes habe ich mir überlegt.
Wäre es möglich einfach die Datenbank auf einem Zweiten server laufen zu lassen ?
Und wenn ja wie wirds gemacht ?
Lg Markus
Klar ist das möglich. Einfach den Datenbankdump auf einem anderen Server einspielen und in der Config anstatt localhost bzw. 127.0.0.1 die IP des Servers angeben auf dem die Datenbank nun läuft.
Zu beachten ist, dass man Zugriffe auf die Datenbank von außen gestatten muss. Das kannst in phpmyadmin machen.
danke für die antwort.
Wo genau im Phpmyadmin muss ich das denn einstellen hab schonmal geschaut aber noch nichts gefunden...
Lg Markus
Mysql verwendet den Port 3306. Der muss von außen erreichbar sein.
Der Datenbankuser mit dem PMX läuft muss die Berechtigung haben sich von außen am Datenbankserver anzumelden.
Das kannst du bereits beim Einrichten des Users über phpmyadmin festlegen. Es geht aber auch nachdem es den User schon gibt.
Dazu gehst du in phpmyadmin auf Rechte, wählst den entsprechenden User aus und gehst zu den Logininformationen. Hier ist meist nur local als Host eingetragen. Das änderst du entweder auf Jeder Host (nicht sehr zu empfehlen da Sicherheitsrisiko) oder auf Textfeld. In das Textfeld kommt natürlich die IP des zweiten Server auf dem PMX läuft.
Fertig
Hey.. super danke für die erklärung.
Werde das mal ausprobieren :) :)
Hallo,
also ich hab mir mittlerweise einen neuen server gemietet wo linux instaliert ist.
Dort gibt es ein tool das sich webmin nennt.
Jetzt folgendes Problem.
Ich habe eine datenbank darauf eingerichtet alles soweit normal.
Dann habe ich auf einen anderen Server Pragmamx 1.9 draufgeladen und wollte es installieren.
Host = Ip adresse vom anderen server
rest ist klar benutzerdaten vom user auf der datenbank
Nur zeigt er mir jetzt jedesmal keine verbindung.
Habe dem der datenbank auch zugewiesen das man voll überall aus zugreifen darf.
Muss man den Mysql port 3306 direkt vom server auch freigeben oder reicht es, dass im mysql server einzustellen ?
weiß jemand ein rat ? verzweifle langsam
Habs hinbekommen...
Server neustart hilft manchaml ^^
Danke trotzdem :)
Oder einfach nur ein FLUSH PRIVILEGS damit die Benutzerdaten neu in den Cache geladen werden. ;)
Lieben Gruss aus Finnland
Andy alias wichtel
In der Regel liegt Apache und SQL auf getrennten Servern ;)