Erstellen einer Trübung.IO -Konto
Wolking verwenden.IO, Sie müssen ein Konto erstellen. Um eine Trübung zu erstellen.IO -Konto, besuchen Sie die offizielle Website von Trüben.io.
Geben Sie Ihre E-Mail-Adresse und Ihr Passwort im Anmeldeformular ein.
Überprüfen Sie dann die mit der Bezeichnung "bezeichneten Kontrollkästchen"Akzeptieren Sie die Nutzungsbedingungen und die Privatsphäre" Und "Ich akzeptiere diese Trübung.IO kann Mitteilungen und kommerzielle Kommunikation senden.”
Klicken Sie dann auf die Schaltfläche mit der Aufschrift "Erstelle einen kostenlosen Account.”Ihre Trübung.IO -Konto sollte jetzt eingerichtet und aktiv eingerichtet werden.
Sobald Ihr Konto erstellt wurde, klicken Sie auf “Anmeldung”Aus der Trübung.IO Homepage.
Geben Sie nun Ihre E -Mail -Adresse und Ihr Passwort ein und klicken Sie auf “Anmeldung.”
Sobald Sie sich angemeldet haben, sollten Sie Ihre Trübung sehen.io Dashboard.
Erstellen eines VPS
Klicken Sie zum Erstellen eines neuen VPS auf die Schaltfläche mit der Aufschrift “:“Klicken Sie hier, um Ihren ersten Server zu erstellen.”
Der Assistent der Erstellung von VPS sollte auf Ihrem Bildschirm angezeigt werden.
Geben Sie einen Namen für Ihre VPS in die “einWählen Sie einen Namen" Abschnitt. Ich habe den Namen gewählt Mysql-Server In meinem Beispiel.
Wählen Sie ein Betriebssystem und eine Betriebssystemversion für Ihr VPS aus der “ausWählen Sie die Festplattenquelle" Abschnitt. Im Beispiel habe ich Ubuntu 18 verwendet.04 LTS OS.
Von dem "Wählen Sie die Serverkonfiguration ausAbschnitt, konfigurieren Sie die Menge an RAM, SSD -Festplattenraum und CPU -Kerne für den VPS mit dem Schieberegler.
Die Kosten Ihrer VPS pro Stunde sollten auf der rechten Seite der Seite angezeigt werden, wie Sie im Screenshot unten sehen können.
Wenn Sie die Kosten monatlich anstelle der stündlichen Standardbasis sehen möchten, klicken Sie wie unten angegeben auf die Schaltfläche Umschalten.
Wie Sie sehen können, werden die monatlichen Kosten des VPS angezeigt.
Wenn Sie Backup für Ihr VPS aktivieren möchten, wechseln Sie auf das “Backups aktivierenSchaltfläche, wie im Screenshot unten markiert.
Dann können Sie die auswählen Sicherungsfrequenz und Anzahl der Backups (Anzahl der Slots) Sie möchten die Wolking.IO, um in den Dropdown -Menüs zu bleiben. Die Kosten für die Sicherung werden auf der rechten Seite des Bildschirms angezeigt.
Standardmäßig die Sicherungsfrequenz ist eingestellt auf Eine Woche Und Anzahl der Slots ist eingestellt auf 4.
Sobald Sie fertig sind, klicken Sie auf “EINREICHEN.”
Wie Sie sehen können, die VPS Mysql-Server wird geschaffen. Dieser Vorgang kann eine Weile dauern, bis es abgeschlossen ist.
Sobald der VPS fertig ist, trüben Sie.IO wird dem VPS und der VPS eine öffentliche IP zuweisen Status sollte sein Aktiv, Wie Sie im Screenshot unten sehen können.
Verbindung mit dem VPS über SSH herstellen
Um eine Verbindung zu Ihrem VPS über SSH herzustellen, müssen Sie die IP -Adresse oder den DNS -Namen Ihres VPS und das Stammkennwort kennenlernen. Sie können diese Informationen aus dem finden Einstellungen Seite der VPS.
Klicken Sie zunächst auf ““… " Taste der VPS, mit der Sie eine Verbindung herstellen möchten, aus der Trübung.io Dashboard.
Klicken "Mehr… ”Wie im Screenshot unten markiert.
Sie sollten zur Einstellungen Seite Ihrer VPS.
Scrollen Sie ein wenig nach unten und klicken Sie auf die Augensymbol zu sehen Wurzel Passwort des VPS, wie im Screenshot unten markiert.
Wie Sie sehen können, wird das Passwort angezeigt.
Um eine Verbindung zum VPS über SSH herzustellen, benötigen Sie die Hostname und das Passwort des VPS. Sie können diese Informationen aus dem kopieren Einstellungen Seite, wie im Screenshot unten gezeigt. Der Nutzername In diesem Beispiel ist Wurzel.
Schließen Sie sich wie folgt von Ihrem Computer an die VPS an:
$ ssh root@
In meinem Fall die Ist 7BF2E8F2-E851-4785-8FA2-1DFB07F9107B.Trübung.Gastgeber
Der Hostname wird in Ihrem Fall unterschiedlich sein. Stellen Sie also sicher, dass Sie diesen Namen von nun an durch Ihren ersetzen.
Typ "Ja" und drücke Um den SSH -Schlüssel zu akzeptieren.
Geben Sie das Passwort für Ihr VPS ein und drücken Sie .
Sie sollten jetzt bei Ihrem VPS angemeldet sein.
Aktualisieren des VPS -Betriebssystems
Sobald Sie sich über SSH bei Ihrem VPS angemeldet haben, sollten Sie als erstes alle installierten Softwarepakete Ihres Ubuntu -Betriebssystems aktualisieren.
Aktualisieren Sie dazu den APT -Paket -Repository -Cache über den folgenden Befehl:
$ APT Update
Der APT -Paket -Repository -Cache sollte nun aktualisiert werden.
Aktualisieren Sie den Rest der installierten Pakete über den folgenden Befehl:
$ APT -Upgrade
Um das Upgrade zu bestätigen, drücken Sie Y und dann drücken Sie .
APT sollte jetzt beginnen, die Upgrades herunterzuladen. Sobald alle Upgrades heruntergeladen sind, beginnen die Upgrades zu installieren.
Wenn Sie diese Eingabeaufforderung während des Ubuntu -Upgrade -Vorgangs sehen, wählen Sie auswählen und drücke .
Das Upgrade sollte fortgesetzt werden.
Wählen Sie jedes Mal, wenn Sie diese Art von Eingabeaufforderungsnachricht sehen, “Halten Sie die lokale Version derzeit installiert" und drücke .
Das Upgrade sollte fortgesetzt werden.
Wenn Sie diese Art von Eingabeaufforderung sehen, drücken Sie einfach .
Wählen "Halten Sie die lokale Version derzeit installiert" und drücke .
Das Upgrade sollte fortgesetzt werden.
Zu diesem Zeitpunkt sollte Ubuntu vollständig verbessert werden.
Starten Sie die VPS wie folgt neu:
$ Neustart
Sobald Ihr VPS beginnt, können Sie sich mit SSH bei Ihrem VPS anmelden, wie folgt:
$ ssh root@
Wenn Sie sich angemeldet haben, führen Sie den folgenden Befehl aus, um die Ubuntu -Version zu überprüfen.
$ lsb_release -a
Zum Zeitpunkt dieses Schreibens die neueste Version von Ubuntu 18.04 LTS ist Ubuntu 18.04.4.
Installieren von MySQL Server
Sie können die MySQL -Server- und Client -Programme auf Ihrem VPS über den folgenden Befehl installieren:
$ apt installieren Sie MySQL-Server MySQL-ClientUm die Installation zu bestätigen, drücken Sie Y und dann drücken Sie .
Der APT -Paket -Manager sollte mit dem Herunterladen und Installieren aller erforderlichen Pakete beginnen.
Zu diesem Zeitpunkt sollten die MySQL -Server- und Client -Programme installiert werden.
Überprüfen Sie den Status der Mysql Service wie folgt:
$ systemctl Status MySQLDer Mysql Service sollte sein aktiv (laufend) Und ermöglicht (Startet automatisch mit dem Boot), wie im folgenden Screenshot gezeigt:
Wenn der Mysql Service ist immer noch nicht aktiv (Laufen) Aus irgendeinem Grund können Sie auch mit dem starten Mysql Service manuell wie folgt: wie folgt:
$ systemctl starten mySQLWenn der Mysql Service ist nicht ermöglicht (Starten Sie nicht automatisch mit dem Start.) Aus irgendeinem Grund können Sie die hinzufügen Mysql Service zum Systemstart wie folgt:
$ systemCTL aktivieren MySQLErmöglichen Sie den Remotezugriff auf MySQL Server
Standardmäßig bindet der MySQL -Server an den TCP -Port 3306 des Lokalhost IP Adresse 127.0.0.1, Wie Sie im Screenshot unten sehen können.
$ netstat -tlpen
Öffnen Sie die Konfigurationsdatei, um den Remote -Zugriff auf Ihren MySQL -Server zu ermöglichen /etc/mysql/mysql.Conf.D/Mysqld.CNF folgendermaßen:
$ nano/etc/mysql/mysql.Conf.D/Mysqld.CNFErsetzen Sie die Linie Bind-Address = 127.0.0.1, Wie im Screenshot unten gezeigt.
Ändern Sie es in Bind-Address = 0.0.0.0, Wie im Screenshot unten gezeigt.
Sobald Sie mit diesem Schritt fertig sind, drücken Sie + X gefolgt von Y Und So speichern Sie die Konfigurationsdatei.
Starten Sie das neu Mysql Service, wie folgt:
$ systemCTL starten Sie MySQL neuÜberprüfen Sie den Status der Mysql Service, wie folgt:
$ systemctl Status MySQLDer Mysql Service sollte sein aktiv (laufend).
Der MySQL -Server sollte auf dem TCP -Port ausgeführt werden 3306 der öffentlichen IP -Adresse Ihres VPS, wie Sie im Screenshot unten sehen können.
$ netstat -tlpen
Erstellen von MySQL -Datenbanken und Benutzern für Remotezugriff
Der sicherste Weg, um auf MySQL -Datenbanken zuzugreifen, besteht darin, einen neuen MySQL -Benutzer zu erstellen und den Benutzer nur auf die erforderlichen Datenbanken zugreifen zu können. Ich werde Ihnen zeigen, wie das im folgenden Beispiel geht.
Melden Sie sich zunächst bei Ihrer MySQL Server -Konsole als die an Wurzel Benutzer wie folgt:
$ mysql -u root -pStandardmäßig die MySQL Wurzel Der Benutzer verfügt über keine Kennwort -Set. Also drücken Sie einfach .
Sie sollten bei der MySQL Server -Konsole angemeldet sein.
Erstellen Sie eine neue Datenbank, DB01, über die folgende SQL -Anweisung:
MySQL> Datenbank erstellen DB01;Erstellen Sie einen neuen Remote -Benutzer, beispielsweise, Shovon, und setzen Sie das Benutzerkennwort auf, sagen wir auf, Geheimnis, mit der folgenden SQL -Anweisung.
MySQL> Benutzer erstellen 'shovon'@'%' identifiziert durch 'Secret';Der Remote -Benutzer Shovon sollte jetzt erstellt werden.
Erlauben Sie dem Remote -Benutzer Shovon vollen Zugang zum DB01 Datenbank wie folgt:
MySQL> Gewähren Sie alle Privilegien auf DB01.* Shovon '@'%'Führen Sie die folgende SQL -Anweisung aus, damit die Änderungen wirksam werden können.
MySQL> Flush -Privilegien;Beenden Sie wie folgt aus der MySQL Server -Konsole:
MySQL> BeendenUm zu testen, ob der neu erstellte Benutzer Shovon Kann sich beim MySQL -Server anmelden und den folgenden Befehl ausführen:
$ mysql -u shovon -pGeben Sie das Passwort des Benutzers ein Shovon und drücke .
Sie sollten bei der MySQL Server -Konsole angemeldet sein. Also funktioniert so weit alles.
Beenden Sie wie folgt aus der MySQL Server -Konsole:
MySQL> BeendenKonfigurieren der Firewall
Sie können weiterhin nicht auf Ihren MySQL -Server zugreifen, da der Remote -Zugriff auf den TCP -Port 3306 Ihr VPS wird standardmäßig blockiert.
Um den Remote -Zugriff auf TCP -Port zu ermöglichen 3306, navigieren zu Meine Firewalls Aus der Trübung.IO Dashboard und klicken Sie auf die + Taste, wie im Screenshot unten angegeben.
Geben Sie einen Namen und eine kurze Beschreibung Ihres Firewall -Profils ein. Dann klick EINREICHEN.
Ein neues Firewall -Profil sollte erstellt werden.
Klicken Sie auf die Schaltfläche Ihres neu erstellten Firewall -Profils bearbeiten.
Drücke den + Schaltfläche zum Hinzufügen einer neuen Firewall -Regel zum Profil.
Drücke den Vorlagenregeln Dropdown -Menü, wie im Screenshot unten markiert.
Wählen MySQL zulassen von der Liste.
Drücke den + Taste, wie im Screenshot unten markiert.
Klicken EINREICHEN.
Eine neue Firewall -Regel für die Erlaubnis des TCP -Ports 3306 sollte nun hinzugefügt werden, wie im Screenshot unten zu sehen ist.
Drücke den "… " Button neben Ihrem Mysql-Server VPS auf der Trübung.io Dashboard.
Klicken "Mehr… ”Wie im Screenshot unten markiert.
Gehe zum Netzwerk Registerkarte Ihres VPS und klicken Sie auf die + Taste, wie im Screenshot unten markiert.
Wählen Sie das neu erstellte Firewall -Profil aus und klicken Sie auf EINREICHEN.
Das Firewall -Profil sollte jetzt zu Ihrem VPS hinzugefügt werden.
Verbindung zum Remote MySQL Server herstellen
Um eine Verbindung zum Remote MySQL -Server herzustellen, müssen Sie das MySQL -Client -Programm auf Ihrem Computer installieren lassen.
Wenn Sie Ubuntu/Debian -Betriebssystem auf Ihrem Computer verwenden, müssen Sie die installieren MySQL-Client Paket.
Aktualisieren Sie zunächst den APT -Paket -Repository -Cache wie folgt:
$ sudo APT UpdateAls nächstes installieren Sie die MySQL-Client Paket wie folgt:
$ sudo apt installieren Sie MySQL-ClientUm die Installation zu bestätigen, drücken Sie Y und dann drücken Sie .
Das MySQL -Client -Programm sollte jetzt installiert werden.
Wenn Sie ein Betriebssystem von CentOS 8/RHEL 8 verwenden, können Sie die MySQL -Client -Programme über die folgenden Befehle installieren:
$ sudo dnf makecacheSobald Sie die MySQL -Client -Programme installiert haben, können Sie wie folgt eine Verbindung zu Ihrem MySQL -Server aus der Ferne herstellen:
$ mysql -u -h -pHier, ist der MySQL -Benutzer, den Sie auf Ihrem VPS erstellt haben, und die ist der DNS -Name oder die IP -Adresse Ihres VPS. Stellen Sie sicher, dass Sie diese durch Ihre ersetzen Und .
Geben Sie das Kennwort Ihres Remote MySQL -Benutzers ein und drücken Sie .
Sie sollten jetzt auf Ihrem Remote MySQL -Server angemeldet sein.
Wie Sie sehen können, die Datenbank DB01 ist für den Remote -Benutzer aus der Ferne zugänglich.
MySQL> Datenbanken anzeigen;Sie können die Datenbank verwenden DB01 folgendermaßen.
MySQL> Verwenden Sie DB01Erstellen Sie eine neue Tabelle Benutzer mit der folgenden SQL -Anweisung.
MySQL> Tabellen Benutzer erstellen,Wie Sie sehen können, die Benutzer Tabelle wurde erstellt.
MySQL> Tische anzeigen;Fügen Sie einige Dummy -Werte in die Benutzer Tabelle, wie folgt:
MySQL> in Benutzer einfügen (Name) Werte ('Alex'), ('Bob'), ('Lily');Sie können alle Zeilen aus der Benutzertabelle abrufen, wie folgt:
MySQL> Wählen Sie * von Benutzern aus;Nach dem obigen Bild funktioniert alles also.
Sie können wie folgt aus der MySQL Server -Konsole verlassen:
MySQL> BeendenABSCHLUSS
Dieser Artikel hat Ihnen gezeigt, wie Sie einen gehosteten MySQL -Server bei der Trübung eingerichtet haben.io. In der Welt des virtuellen Rechenzentrums und des Cloud -Computing ist es einfacher als jemals, Serverressourcen dynamisch vorzulegen, wenn Ihre Anforderungen entstehen, auch ohne Ihre eigene physische Hardware- und Rechenzentrumsposition. Der gesamte Vorgang ist automatisiert, und als Entwickler können Sie sicher davon ausgehen, dass die Hardware vorhanden ist, wenn Sie sie benötigen.
Die Trübung.Die IO -Plattform bietet eine klare Schnittstelle zur Bereitstellung der von Ihnen benötigten Ressourcen, wählen Sie die für Ihre Aufgabe erforderlichen Hardware -Ressourcen aus und sehen Sie sich die körnigen Preisgestaltung an, die durch Ihre Hardwareauswahl entstehen.
Sobald Sie die Ressourcen zugewiesen haben, erhalten Sie über vertraute Tools wie das SSH -Protokoll Zugriff auf die virtuelle Umgebung. Von dort aus sind die Erfahrung der Linux -Systemverwaltung und der DevOps -Erfahrung mit physischen Plattformen, als hätten Sie Ihre eigene Maschine gekauft.
Ich ermutige Sie, die Trübung zu geben.IO versuchen Sie es selbst und nutzen Sie diese großartige Ressource!