close
Kaspersky Endpoint Security

Welcome to

Kaspersky Endpoint Security


By Kaspersky Endpoint Security


Die Entwicklung der heutigen Unternehmensanwendungen



Es ist nützlich, um Ihre Elastic Beanstalk-Datenbank (oder Standalone-RDS-Datenbank) für den Zugriff auf von Ihrem eigenen Computer / localhost für das Staging / Prüf- / Debug-Zwecke. Allerdings ist es nicht wünschenswert, die Sicherheitseinstellungen zu öffnen, so dass man sie von zu Hause aus zugreifen können. Es gibt eine Möglichkeit, dies alles sicher zu tun, indem die Weiterleitung aller lokalen Datenbank-Anfragen über einen SSH-Tunnel zum Elastic Beanstalk (oder anderen) Server, der bereits Zugriff auf die Datenbank hat. Dies wird unten beschrieben und basiert auf den Anweisungen hier:

Dies setzt voraus, dass Sie sich bereits SSH gesetzt haben und die Arbeit an Ihrer Elastic Beanstalk-Instanz über einen lokalen privaten Schlüssel PEM-Datei und Ihre Elastic Beanstalk-Instanz hat Zugriff auf die Datenbank. Zum Beispiel sollten Sie bereits in der Lage sein, um die Instanz mit einem Befehl wie folgt zu verbinden:

ssh -i ~ / path / to / Private-Key-file.pem Benutzer-name @ Instanz-ip-Adresse

Wenn Sie in der Lage sind oben über SSH mit dem Befehl zu verbinden, dann können Sie die folgenden in der Lage sein, um Ihre Datenbank lokal zugreifen (natürlich, müssen Sie Ihren eigenen Weg in die PEM-Datei, beispielsweise Benutzernamen, zB IP-Adresse zu liefern, und Datenbank-End-Point):

ssh -i ~ / path / to / Private-Key-file.pem Benutzer-name @ Instanz-ip-Adresse -L 3307: database-endpoint.rds.amazonaws.com: 3306 N

Alles erledigt! Sie können nun die Datenbank über die Adresse zugreifen 127.0.0.1:3307

Wenn Sie dies tun, so dass Sie eine Wordpress-Seite von localhost für das Staging / Testzwecken ausführen, stellen Sie sicher, dass Sie das folgende an der Spitze der wp-config.php haben, knapp unterhalb der Öffnung "<? Php?":

if (file_exists (dirname (__FILE__). "/local-config.php ')) {    umfassen (dirname (__FILE__) '/local-config.php.');}

Auch für Wordpress, stellen Sie sicher, dass die Datei local-config.php auf der obersten Ebene des Wordpress-Code (auf dem gleichen Niveau wie wp-config.php) zu erstellen, und fügen Sie es .gitignore, damit es nicht zu Ihrem geschoben bekommen öffentlichen Ort. Die folgenden Anforderungen in diesem lokalen-config.php Datei zu sein, die Ihre Wordpress-Installation sagen wird, dass es sollte "localhost" oder "127.0.0.1" als Datenbank Endpunkt behandeln (die dann oben per ssh Befehl weitergeleitet werden):

define ( 'DB_HOST', '127.0.0.1:3307');

WP auf Ihrem lokalen Host wird nun Zugriff auf die Remote-Datenbank durch den Tunnel, und Sie können es manuell Zugriff über 127.0.0.1:3307


gfi Endpoint-Security 2013 keygen     Endpoint-Security 2016

Categories and tags