Aufkleber Aufkleber
Aufkleber Aufkleber Aufkleber
  • 00

    Tage
  • 00

    HRS
  • 00

    Mins
  • 00

    Sek
Aufkleber
Artikel

4 einfache Schritte, um AWS LightSail Mysql aus der Ferne zu verbinden

4 einfache Schritte, um AWS LightSail Mysql aus der Ferne zu verbinden

Möglicherweise verfügen Sie über eine AWS -LightSail -Instanz mit einem MySQL -Datenbankserver und haben möglicherweise versucht, AWS -LightSail MySQL aus einer anderen Webanwendung oder einem anderen Webserver aus der Ferne zu verbinden. Wir zeigen Ihnen die einfachste und 100% ige Arbeitsmethode, mit der Sie AWS LightSail MySQL mit vier einfachen Schritten anschließen können.

Machen Sie sich keine Sorgen, Sie müssen nicht der Meister von Linux sein, um AWS LightSail MySQL aus der Ferne zu verbinden. Wir empfehlen jedoch, dieses Tutorial zu überspringen, wenn Sie keine grundlegenden Kenntnisse über Linux/Unix -Shell -Befehl haben. Da AWS einen Wurzelzugriff einer Instanz bietet, kann es Ihren ganzen Tag ruinieren, einen einzigen Fehler zu erstellen. Um zu lernen, wie man AWS LightSail MySQL aus der Ferne verbindet, können Sie weitermachen.

Also fangen wir an, wenn du zuversichtlich bist. 

Inhaltstabelle

AWS LightSail MySQL anschließen remote
Schließen Sie AWS LightSail Mysql aus der Ferne an

Schritte zum Anschließen von AWS LightSail Mysql aus der Ferne

Schritt 1: Finden Sie die MySQL -Konfiguration 

Verbinden Sie lediglich Ihre Amazon Web Service LightSail -Instanz mit SSH oder verbinden Sie direkt über das AWS -LightSail -Instanzfeld. Befolgen Sie die Anweisungen.  

Installieren Sie zuerst MySQL in Ihrer LightSail -Instanz, wenn sie noch nicht installiert ist. Lernen So installieren Sie MySQL auf AWS LightSail.

Suchen Sie als Nächstes die MySQL -Konfigurationsdatei. Der Dateiname sollte sein my.cnf 

Gemeinsame mögliche Pfade, auf denen die Datei sein kann 

  • /etc/my.cnf
  • /etc/mysql/my.cnf
  • $ Mysql_home/my.cnf
  • [Datadir] /my.cnf
  • ~/.my.cnf
  • /opt/bitnami/mysql/conf/my.cnf
  • /opt/bitnami/mariadb/conf/my.cnf

Verschwenden Sie nicht Ihre Zeit für jedes Verzeichnis. Sie können die Konfigurationsdatei über die Befehlszeile finden. 

Führen Sie den folgenden Befehl aus

MySQL -HELP

Die Ausgabe sollte so sein. 


Standardoptionen werden aus den folgenden Dateien in der angegebenen Reihenfolge gelesen:

/opt/bitnami/mariadb/conf/my.cnf ~/.my.cnf

… 

Ab dem Beginn der Ausgabe erhalten Sie den Konfigurationsdatei -Link. Oder Sie können diesen Befehl auch verwenden. 

finden . -name my.cnf

Für Debian -basiertes Betriebssystem ist der Dateistandort /opt/bitnami/mariadb/conf/my.cnf

Schritt 2: Aktualisierung der MySQL -Konfiguration 

Standardmäßig erlaubt MySQL Server nur Anforderungen vom selben Server. Hier müssen wir die Regel umschreiben, damit sie alle anonymen Anfragen annimmt.

Führen Sie den Befehl unten aus.

Nano<MYSQL_CONFIGURATION_PATH>


Zum Beispiel:

nano /opt/bitnami/mariadb/conf/my.cnf


Wenn die Erlaubnis zur Rücksendung abgelehnt wird, können Sie den Befehl wie diesen ändern.

sudo nano /opt/bitnami/mariadb/conf/my.cnf

Der Inhalt der my.cnf -Datei sollte im Terminal angezeigt werden. Ersetzen Sie nun den Link unten durch den zweiten. 

bind_address = 127.0.0.1 

Wechseln zu 

#Bind_address = 127.0.0.1

Einfach in die Variable bind_address kommentieren; MySQL wird dies in Zukunft überspringen. Wenn Sie keine anonymen Anfragen zulassen möchten, fügen Sie einfach eine weitere Zeile mit der IP -Adresse Ihres vertrauenswürdigen Servers/Ihrer vertrauenswürdigen Anwendung hinzu.

bind_address = 127.0.0.1 

bind_address = xx.xx.xx.xx # ersetzen xx durch Ihre vertrauenswürdige IP -Adresse.

Drücken Sie nun Strg + O, um aufzuschreiben, und drücken Sie die Eingabetaste, um die Datei zu speichern. Drücken Sie dann Strg + X, um aus dem Terminal zu beenden. Dieser Teil kann für andere Verteilungen unterschiedlich sein. Wenden Sie hier gewöhnliche Sinne an.

Schritt 3: Dienste neu starten 

Um AWS LightSail MySQL aus der Ferne zu verbinden, führen Sie den folgenden Befehl aus, um alle Bitnami -Dienste wie Apache, MySQL usw. neu zu starten 

sudo /opt/bitnami/ctlscript.sh Neustart

Der erwartete Ausgang ist 

Neustartdienste…

Warten Sie eine Minute. Wenn kein Fehler zurückgibt, lief alles gut. Jetzt können Sie das Terminal schließen. 

Schritt 4: Öffnen Sie den MySQL -Port für IPv4 -Firewall

Jetzt ist es Zeit, mit Firewalls zu spielen.

Gehe zum verwalten Seite Ihrer Instanz. Goto Networking Registerkarte und scrollen nach unten zu IPv4 -Firewall 
4 einfache Schritte, um AWS LightSail Mysql aus der Ferne zu verbinden

Klicken Sie auf Fügen Sie eine Regel hinzu 

4 einfache Schritte, um AWS LightSail Mysql aus der Ferne zu verbinden

Wählen Sie MySQL/Aurora aus der Anwendungsliste. Das Protokoll sollte TCP sein und der Port sollte automatisch 3306 sein. 

4 einfache Schritte, um AWS LightSail Mysql aus der Ferne zu verbinden

Aus Sicherheitsgründen sollten Sie IP -Adressen für Remote -Verbindungen einschränken. 

Erstellen Sie die Regel und starten Sie Ihre Instanz neu, indem Sie auf die Schaltfläche Neustart klicken. 

Abschluss

Tada! Sie sind jetzt bereit. Jetzt können Sie AWS LightSail Mysql aus der Ferne anschließen.

Ein weiterer nützlicher Artikel für AWS -Entwickler 10 Gründe für die Verwendung von WP Dark Mode -Plugin auf Ihrer Website

Hinterlasse eine Antwort

Ihre E -Mail -Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *


Abonnieren Sie Produktaktualisierungen

Erhalten Sie exklusive Updates zu Rabatten, Produkt -Updates, WordPress -Nachrichten und Tipps