CMS & externen MySQL Server
|
Verfasser |
Nachricht |
|
Beiträge: 178
Bewertung: 5
Registriert seit: Aug 2017
Status:
offline
|
CMS & externen MySQL Server
Hi, folgende Situation:
Ich möchte auf einem Server Woltlab installieren und auf einem zweiten MySQL. Auf dem MySQL Server habe ich die Remote IP von 127.0.0.1 auf 0.0.0.0 gestellt damit sich der Woltlab Server verbinden kann. Habe dann den Woltlab Installationsassitent durchgemacht und bei der MySQL Einstellung die Daten vom MySQL Server gegeben, jedoch konnte er sich nicht verbinden (Genaue Fehlermeldung weiß ich nicht mehr). Kann es sein das ich auf dem Woltlab Server auch noch etwas einstellen muss? (Webserver: Apache2)
lg Jakob
ps. Bei einer Joomla installation ging es auch nicht
Hier könnte ihre Werbung stehen!
|
|
12.06.2018 07:27 |
|
|
Beiträge: 699
Bewertung: 29
Registriert seit: Nov 2012
Status:
Abwesend
|
RE: CMS & externen MySQL Server
Moin. Du musst auch noch dem Nutzer, der Zugriff haben soll dieses Privileg geben 
Am einfachsten via:
GRANT ALL PRIVILEGES ON datenbank.* TO 'username'@'%' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
Das % ist das Wichtigste - das sagt dem Server, dass sich der Nutzer 'username' von überall auf den Client verbinden kann.
Sollte es immer noch nicht funktionieren, kannst mich nochmal anschreiben 
Mit freundlichen Grüßen
Tim Pasternak
Neues Projekt in Arbeit, Status: 
[Link: Registrierung erforderlich]
|
|
12.06.2018 08:23 |
|
|
Beiträge: 510
Bewertung: 3
Registriert seit: Apr 2013
Status:
offline
|
RE: CMS & externen MySQL Server
Moin. Du musst auch noch dem Nutzer, der Zugriff haben soll dieses Privileg geben
Am einfachsten via:
GRANT ALL PRIVILEGES ON datenbank.* TO 'username'@'%' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
Das % ist das Wichtigste - das sagt dem Server, dass sich der Nutzer 'username' von überall auf den Client verbinden kann.
Sollte es immer noch nicht funktionieren, kannst mich nochmal anschreiben 
Es wäre sicherer, wenn er statt dem % die IP des Servers angibt, auf welchem die Woltlab-Installation liegt.
Mit freundlichen Grüßen,
Jerr0w ~
|
|
12.06.2018 11:39 |
|
|
Beiträge: 178
Bewertung: 5
Registriert seit: Aug 2017
Status:
offline
|
RE: CMS & externen MySQL Server
Moin. Du musst auch noch dem Nutzer, der Zugriff haben soll dieses Privileg geben
Am einfachsten via:
GRANT ALL PRIVILEGES ON datenbank.* TO 'username'@'%' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
Das % ist das Wichtigste - das sagt dem Server, dass sich der Nutzer 'username' von überall auf den Client verbinden kann.
Sollte es immer noch nicht funktionieren, kannst mich nochmal anschreiben 
Ja, hat funktioniert. Danke (bei Woltlab)
UPDATE
Bei Joomla hat das nicht funktioniert. Bei der Installation auf der zweiten Seite habe ich die Daten vom SQL Server eingegeben, aber er kann sich nicht verbinden:
Fehler
Es konnte keine Verbindung zur Datenbank hergestellt werden! Der Konnektor gab folgenden Fehler zurück: Could not connect to MySQL.
Hat jemand eine Idee?
Hier könnte ihre Werbung stehen!
Dieser Beitrag wurde zuletzt bearbeitet: 15.06.2018 07:46 von spela.
|
|
13.06.2018 14:38 |
|
|
- # PUSH # - 15.06.2018 - 08:46 Uhr - |
|
Beiträge: 343
Bewertung: 7
Registriert seit: May 2011
Status:
offline
|
RE: CMS & externen MySQL Server
Hast du mal von dir versucht zuzugreifen via HeidiSQL oder ähnliches tool?
Ansonsten könntest du auch einen SSH-Tunnel zwischen deinem WebServer und der MySQL-DB machen, es könnte aber auch sein das wenn du ein Webspace nutzt das dort eine externe Connection geblockt ist.
WebEntwickler mit den Schwerpunkten PHP-Backend, PHP-Frontend, jQuery, HTML, CSS
Github: [Link: Registrierung erforderlich]
|
|
15.06.2018 08:43 |
|
|
Beiträge: 178
Bewertung: 5
Registriert seit: Aug 2017
Status:
offline
|
RE: CMS & externen MySQL Server
Hast du mal von dir versucht zuzugreifen via HeidiSQL oder ähnliches tool?
Ansonsten könntest du auch einen SSH-Tunnel zwischen deinem WebServer und der MySQL-DB machen, es könnte aber auch sein das wenn du ein Webspace nutzt das dort eine externe Connection geblockt ist.
So komme ich drauf, daran liegt es mal nicht. Ich denke das ist ein Problem von Joomla. Einen SSH tunnel finde ich jetzt nicht so praktisch. Es sind beide eigenständige V Server, also kein Webspace
Hier könnte ihre Werbung stehen!
|
|
15.06.2018 09:03 |
|
|
Beiträge: 343
Bewertung: 7
Registriert seit: May 2011
Status:
offline
|
RE: CMS & externen MySQL Server
Hast du mal von dir versucht zuzugreifen via HeidiSQL oder ähnliches tool?
Ansonsten könntest du auch einen SSH-Tunnel zwischen deinem WebServer und der MySQL-DB machen, es könnte aber auch sein das wenn du ein Webspace nutzt das dort eine externe Connection geblockt ist.
So komme ich drauf, daran liegt es mal nicht. Ich denke das ist ein Problem von Joomla. Einen SSH tunnel finde ich jetzt nicht so praktisch. Es sind beide eigenständige V Server, also kein Webspace
kommst du via Webserver via pure mysql auf den anderen Server?
also sowas in der art "mysql -h 123.123.123.123 -u foobar -p"
so ein SSH Tunnel ist eigendlich eine saubere sache und sicherer als pure sql über das internet, sowas kann man ganz jut via autossh machen
WebEntwickler mit den Schwerpunkten PHP-Backend, PHP-Frontend, jQuery, HTML, CSS
Github: [Link: Registrierung erforderlich]
|
|
15.06.2018 09:33 |
|
|
Beiträge: 510
Bewertung: 3
Registriert seit: Apr 2013
Status:
offline
|
RE: CMS & externen MySQL Server
SSH Tunnel ist eine sehr svhöne Sache, ja. Aber nicht von einem externen Host. Vom PC aus ist das durchaus um einiges sicherer. IP-Binding ist mMn. sinnvoller und sicherer.
Dürfte ich fragen, warum du das überhaupt so löst? Eine externe Connwction zu einem MySQL Server ist um einiges langsamer und vor allem sehr viel unsicherer.
Mit freundlichen Grüßen,
Jerr0w ~
|
|
15.06.2018 11:44 |
|
|
Beiträge: 250
Bewertung: 10
Registriert seit: Jul 2012
Status:
offline
|
RE: CMS & externen MySQL Server
Dürfte ich fragen, warum du das überhaupt so löst? Eine externe Connwction [..] vor allem sehr viel unsicherer.
OT:
Darf ich fragen wieso das deiner Meinung nach der Fall ist?
Ich betreibe für DNS eine 5 Node Master-Master Galera Replication und wüsste gerne was dagegen spricht. Ein VPN zwischen den RZs wäre ein SPOF (ohne jetzt ein Mesh-Netzwerk zu spannen).
MariaDB nutzt TLS1.2 zwischen den Hosts und der Zugriff ist über IPTables auf die 5 Systeme beschränkt.
Gruß.
Dieser Beitrag wurde zuletzt bearbeitet: 15.06.2018 12:26 von pspgamer2.
|
|
15.06.2018 12:24 |
|
|