WordPress

So betreiben Sie Ihre eigene WordPress-Site auf DigitalOcean-Hosting?

So betreiben Sie Ihre eigene WordPress-Site auf DigitalOcean-Hosting?

Einführung in WordPress

WordPress ist ein Open-Source-Content-Management-System (CMS). Es ermöglicht Ihnen, Blogs zu erstellen und zu verwalten. Ein weiteres wichtiges Merkmal ist, dass es den Benutzern ermöglicht, ihre eigene dynamische Website zu hosten, ohne tatsächlich von Grund auf neu zu programmieren. Es bietet eine benutzerfreundliche Oberfläche zum Aktualisieren von Blog-Posts und Websites. Eine große Fülle von Vorlagen steht den Benutzern zur Auswahl. Die vollständige Anpassung der Website ist ein zusätzlicher Vorteil von WordPress. Obwohl es Vorlagen integriert hat, können die Softwareentwickler es anpassen, indem sie das grundlegende WordPress-Framework verwenden und dann ihren eigenen PHP-Code, Styling-Anweisungen und Skripte hinzufügen. Es ermöglicht den Entwicklern auch, SQL-Abfragen auszulösen, um wesentliche Änderungen in der Datenbank vorzunehmen, die mit diesen Websites verknüpft ist.

Ein benutzerfreundliches WordPress-Dashboard hilft dem Benutzer, durch verschiedene Themen, Plugins und verschiedene Funktionen und Erweiterungen zu navigieren, die über WordPress verfügbar sind.

Abbildung 1: Eine WordPress-Beispielwebsite

Einige der wichtigsten Funktionen von WordPress sind:

  1. Plugins werden von WordPress unterstützt; Dadurch ist es flexibel, neue Module hinzuzufügen.
  2. Alle unter WordPress erstellten Websites werden in der Suchmaschine ordnungsgemäß indiziert. Somit sind die Websites suchmaschinenoptimiert (SEO).
  3. Die multimedialen Texte wie Bilder, Videos werden ordentlich gepflegt.
  4. WordPress ist mehrsprachig und ermöglicht somit eine dynamische Übersetzung der Websites.
  5. Benutzer können kreative und innovative Websites erstellen, ohne zu programmieren.
  6. Neben den anpassbaren Themen stehen viele beliebte Widgets zur Auswahl.
  7. Eine Vielzahl der Vorlagen verfügt über Social-Sharing-Funktionen, die die Anzahl der unterstützten Social-Media-Netzwerke angeben. In diesem Fall gilt: je mehr desto besser.

So kann mit WordPress alles vom persönlichen Blog bis zur großen Unternehmenswebsite erstellt werden. Es hat sich zu den besten Self-Hosting-Diensten sowie zu einem beliebten Content-Management-System entwickelt.

Einführung in den Virtual Private Server (VPS) von DigitalOcean

DigitalOcean ist eine Cloud-Plattform, um virtuelle Server bereitzustellen, Speicher zu verwalten und Lasten auszugleichen. Cloud ist im Grunde ein Modell, bei dem Benutzer einen bequemen On-Demand-Zugriff auf einen gemeinsam genutzten Ressourcenpool wie Server, Speicher und Anwendungen über das Internet haben. Daher wird die Methode des Zugriffs auf diese gemeinsam genutzten Ressourcen, die virtueller Natur sind und bei Bedarf als Cloud-Zugriff bezeichnet werden.

Den Cloud-Servern werden Ressourcen wie CPU- und Speicheroptionen zugewiesen, auf die die Benutzer zugreifen können. Das Betriebssystem und andere ergänzende Software basieren auf der Wahl des Entwicklers. Website-Hosting, verteilte Anwendungen, Senden und Speichern von Informationen sind einige der Anwendungen der Cloud-Nutzung.

Es sind zwei Arten von Cloud-Hosting möglich:

  1. Shared Hosting: Dies ist die gebräuchlichste und einfachste Möglichkeit, eine Website zum Laufen zu bringen. Bei dieser Art von Hosting wird der Ressourcenpool von Millionen von Benutzern geteilt shared. Der Standort der Cloud und die Zuweisung der Ressourcen hängt vom Cloud-Anbieter ab. Shared Hosting kann in zwei Arten unterteilt werden, Paravirtualisierung und Echtvirtualisierung, die OpenVZ bzw. KVM nutzen.
  2. Dediziertes Hosting: Hier ist der gesamte physische Server einem einzigen Client gewidmet. Die Nutzung und Zuweisung von Ressourcen unterliegt vollständig der Kontrolle des Entwicklers. Es ist flexibler in der Natur. Die Cloud befindet sich in der Organisation, der sie dient.

DigitalOcean ist ein Shared Hosting, das auf KVM-Virtualisierung basiert und Millionen von Benutzern zur Verfügung gestellt wird, um die Vorteile der von ihnen bereitgestellten Dienste zu nutzen.

Virtualisierung:

Die Virtualisierung unterstützt die Ausführung mehrerer virtueller Servermaschinen auf einer einzigen physischen Maschine. Dies ermöglicht einen effizienten Ressourceneinsatz, sodass Dienste dennoch unabhängig voneinander funktionieren können wie auf einer anderen physischen Hardware. Bei einem Hardwarefehler werden die virtuellen Server auf einen anderen fehlerfreien physischen Server übertragen physical. Virtualisierung spaltet auch Benutzer, ohne sie tatsächlich zu isolieren. Hypervisor verwaltet im Grunde diese virtuellen Server. Einzelne VPS haben ein eigenes Betriebssystem installiert, auf das der Benutzer je nach Art der Cloud zugreifen kann.

Die erstellten virtuellen Server heißen als Tröpfchen wie in Tröpfchen im Ozean, in der DigitalOcean-Terminologie.

Ein angemessener Anteil an CPU-, Arbeitsspeicher-, Speicher- und Lastausgleichsressourcen wird diesen Droplets standardmäßig zugewiesen. Bei Ressourcenknappheit ist eine dynamische Allokation in DigitalOcean möglich.

Die vier normalerweise verfügbaren Arten von Cloud-Diensten sind:

  1. Öffentlich: Diese Cloud ist für alle öffentlich verfügbar und kann mit der gemeinsamen Nutzung von Ressourcen verwendet werden. Die volle Kontrolle liegt beim Cloud-Anbieter. DigitalOcean erlaubt standardmäßig, alle Droplets als öffentliche Server zu erstellen.
  2. Privat: Diese Cloud ist auf eine bestimmte Organisation beschränkt. Alle internen Abteilungen des Unternehmens haben Zugriff auf die Cloud, sonst niemand.
  3. Community: Art einer öffentlichen Cloud, die entwickelt wurde, um die spezifischen Bedürfnisse von Menschen mit gemeinsamen Anliegen zu erfüllen. Kann einer oder mehreren Organisationen gehören, die derselben Community angehören.
  4. Hybrid: Diese Cloud ist eine Mischung aus sowohl öffentlich als auch privat, wobei nur sensible Informationen in der privaten Cloud gespeichert werden. Weitere Informationen sind in der Public Cloud verfügbar.

DigitalOcean bietet virtuelle private Server. Der Hauptunterschied zwischen VPS und Private Cloud besteht darin, dass VPS entweder auf einem einzelnen physischen Server oder einem öffentlichen Cloud-Server basiert, während in der privaten Cloud nur bestimmte autorisierte Benutzer auf die Ressourcen zugreifen können, die auf verschiedenen physischen Servern des Mainframes bereitgestellt werden. Ein weiterer Unterschied besteht darin, dass Benutzer mehr Kontrolle über die Ressourcenzuweisung und -nutzung einer VPC gegenüber dem herkömmlichen VPS erhalten. daher kann VPC teurer sein als VPS. Leider bietet DigitalOcean nur VPS, aber es ist mehr als genug, um eine öffentliche WordPress-Website zu hosten.

DigitalOcean bietet Ressourcen-Pooling verschiedener Rechenressourcen wie Netzwerkbandbreite, Speicher und Verarbeitungsspeicher. Je nach Bedarf können diese virtuellen Ressourcen bestimmten Droplets zugewiesen oder neu zugewiesen werden. DigitalOcean ermöglicht auch eine automatische Steuerung und optimale Nutzung durch Nutzung einer Messfunktion zur Überwachung und Meldung der Nutzung.

Schritte zum Installieren und Konfigurieren von WordPress auf einem Droplet

Schritt 1: Tropfen erstellen

    1. Wählen Sie Droplet erstellen, indem Sie zu dieser URL navigieren.

https://cloud.Digitalozean.com/tröpfchen

  1. Der Droplet-Hostname ist der Name, der dem Droplet zugewiesen wird. Leerzeichen sollten im Hostnamen nach Möglichkeit vermieden werden.
  1. Navigieren Sie zum Abschnitt "Ein-Klick-Apps" und wählen Sie "WordPress auf 16".04” oder was auch immer die aktuellste verfügbare Version ist.

  1. Wählen Sie unter Größe auswählen die Option $5/Monat aus. Plan ist für den Anfang ausreichend. Wenn Sie von einer Shared-Hosting-Umgebung upgraden, wählen Sie den passenden Plan. Denken Sie bei der Auswahl der Servergröße an die zukünftige Nutzung der Website. DigitalOcean ermöglicht auch eine dynamische Neuzuweisung der Ressourcen. Auch wenn also Tausende von Nutzern die Website besuchen, sollte der Serverplatz ausreichend sein.
  2. Die Region bestimmt den physischen Standort Ihres VPS. Dies bedeutet im Grunde, dass der Standort basierend auf dem Standort des Publikums ausgewählt werden sollte. Dies verbessert die SEO-Techniken und das schnelle Abrufen der Informationen.
  3. Klicken Sie als Nächstes auf die Option Backups aktivieren, um eine Kopie der Daten für den Fall zu behalten, dass die Informationen verloren gehen. Sie können leicht abgerufen werden, wenn ein ordnungsgemäßes und aktualisiertes Backup verwaltet wird. Es kostet jedoch 20% des Droplet-Preises.
  4. Scrollen Sie zum Ende der Seite und klicken Sie auf die Schaltfläche Droplet erstellen. Danach wird das virtuelle Droplet erstellt und installiert.
  5. Nachdem das Droplet erstellt wurde, kopieren Sie die IP-Adresse.

Nach der Erstellung des Droplets wird eine E-Mail mit der öffentlichen IP an das Droplet, den Benutzernamen und das Passwort gesendet. Der Benutzername ist als 'root' festgelegt und ein Standardpasswort ist ein zufällig generiertes.

Schritt 2: Greifen Sie im Droplet auf WordPress zu

  1. Geben Sie die IP-Adresse des Droplets im Browser ein. Auf die WordPress-Site kann von der angegebenen öffentlichen IP-Adresse aus zugegriffen werden. Navigieren Sie zu dieser Adresse, suchen Sie das Administratorkonto, ändern Sie das Standardpasswort in ein sicheres. http:///wp-login.php
  2. Geben Sie den angegebenen Benutzernamen und das Passwort ein, um sich im Admin-Bereich anzumelden.
  3. Navigieren Sie zu http:///wp-admin/users.php

Verwenden Sie ein sicheres Passwort für das Admin-Konto, um in Zukunft jede Art von Datenverlust zu vermeiden. Wählen Sie das Passwort, das Sie sich leicht merken können. Verwenden Sie diese Website, um zu überprüfen, wie sicher das Passwort ist. https://howsecureismypassword.Netz/

Schritt 3: SSH-Anmeldung

SSH dient zum sicheren Zugriff auf den Remote-Server. Dies ist nützlich, um Themes und Plugins über das FTP-Protokoll zu installieren.

  1. Verwenden Sie nach dem Ändern des Standardkennworts die PuTTY-Konfiguration, um eine Verbindung mit dem Server über SSH herzustellen. PuTTY ist eine Open-Source-Software.
  2. Geben Sie im PuTTY-Fenster den Domänennamen oder die IP als Hostnamen ein und wählen Sie als Verbindungstyp SSH. Klicken Sie auf Verbindung herstellen.

Einen benutzerdefinierten Domainnamen kaufen

Ein Domainname ist im Grunde eine einprägsame Adresse im Internet zu einem Webserver. Über den Domainnamen finden die Benutzer Ihre Website. Daher ist es wichtig, einen erkennbaren und einprägsamen Domainnamen zu haben. Ein Domainname trägt Markenruf. Es sollte so gewählt werden, dass es leicht auf der Zunge abrollen kann und sich sofort ins Gedächtnis der Nutzer einbetten lässt.

Hier kommen Domainnamen-Registrare wie namecheap und godaddy ins Spiel. Auf diesen Plattformen sind vielseitige Pläne verfügbar, aus denen der Benutzer nach seinen Vorlieben auswählen kann. Alle Domainnamen sind einzigartig, daher ist es unerlässlich, den Namen zu registrieren, bevor jemand anderes ihn beansprucht.

Sobald die Gültigkeitsdauer abgelaufen ist, wird die Domain ohne Verlängerung obsolet und kann auf Anfrage verschiedenen Benutzern zugewiesen werden; Stellen Sie daher sicher, dass Sie es vor Ablauf der Laufzeit erneuern.

Zuordnung des Domainnamens zu IP mit Namecheap

1. Registrieren Sie eine Domain, indem Sie zu der folgenden URL navigieren. Diese Domain wird verwendet, um auf die oben genannte WordPress-Website zuzugreifen. Durch die Registrierung der Domain wird auch ein Benutzerprofil erstellt.

https://www.Namebillig.com/domains/registrierung

2. Konfigurieren Sie den Domänennamen, um die Nameserver von DigitalOcean zu verwenden:

  1. Melden Sie sich im Control Panel des Registrars an und gehen Sie zur Domainliste https://ap.www.Namebillig.com/Domains/DomainList
  2. Wählen Sie den Domainnamen aus, den Sie konfigurieren möchten, und klicken Sie auf die Registerkarte "Domain"
  3. Geben Sie danach benutzerdefinierte DNS-Server als DigitalOcean-Nameserver an. Typ ns1.Digitalozean.com, ns2.Digitalozean.com und ns3.Digitalozean.com in den Textfeldern.
  4. speichern. Damit ist die Konfiguration der Nameserver abgeschlossen.

3. Erstellen Sie ein Tröpfchen, wenn Sie noch keins haben. Wählen Sie bei bestehenden Droplets die IP-Adresse des Droplets aus und kopieren Sie sie dann in einen neuen Tab in Ihrem Browser. Dies geschieht, um zu überprüfen, ob der Server funktioniert oder nicht.

Domainnamen mit dem Droplet konfigurieren

  1. Um nun den Domainnamen für das Droplet zu konfigurieren, müssen wir uns beim Control Panel des Domainanbieters anmelden und einen A-Eintrag erstellen. Da jedoch DigitalOcean als Webserver verwendet wird, wird der eingebaute DNS-Server verwendet, um die Datensätze hinzuzufügen. Es ist viel schneller als die Verwendung der restlichen DNS-Server.
  2. A-Record steht für Address Record und wird verwendet, um die IP-Adresse eines mit dem Netzwerk verbundenen Computers zu finden. Navigieren Sie im Steuerungsbereich von DigitalOcean zu „Netzwerk“
  3. Fügen Sie den in Namecheap registrierten Domainnamen hinzu.
  4. Geben Sie @ als Hostnamen ein und wählen Sie das neu erstellte Droplet aus, in dem WordPress installiert ist, als "Will umleiten zu"
  5. Fügen Sie den Rest der Einträge wie CNAME hinzu, wenn eine Subdomain verwendet wird, MX-Einträge, wenn ein Mailserver wie oben beschrieben verwendet wird above.

Um zu überprüfen, ob die Dinge vorhanden sind, öffnen Sie die Eingabeaufforderung und geben Sie ein

Ping-Domain.Name

Wenn dies ohne Fehler funktioniert, bedeutet dies, dass Sie fertig sind und der Domainname korrekt der IP-Adresse zugeordnet ist und somit der Domainname direkt für den Zugriff verwendet werden kann.

Damit sind wir am Ende dieses Artikels angelangt, in dem wir die Installation und Konfiguration von WordPress auf DigitalOcean und die Zuordnung des Domainnamens zu einer IP behandelt haben.

Gute Nachrichten! Alle Installationsschritte sind erfolgreich und jetzt können Sie Ihre eigene innovative und kreative WordPress-Website auf DigitalOcean Cloud Hosting starten. Die WordPress-Site kann mit Themes und Plugins weiter angepasst werden. Die meisten Themes können hier kostenlos heruntergeladen werden https://wordpress.org/themes/ , wobei die Plugins hier heruntergeladen werden können https://wordpress.org/plugins/

So entwickeln Sie ein Spiel unter Linux
Vor einem Jahrzehnt hätten nicht viele Linux-Benutzer vorhergesagt, dass ihr Lieblingsbetriebssystem eines Tages eine beliebte Spieleplattform für kom...
Open-Source-Ports kommerzieller Spiele-Engines
Kostenlose, quelloffene und plattformübergreifende Spiel-Engine-Nachbildungen können verwendet werden, um sowohl alte als auch einige der relativ neue...
Beste Befehlszeilenspiele für Linux
Die Befehlszeile ist nicht nur Ihr größter Verbündeter bei der Verwendung von Linux – sie kann auch eine Quelle der Unterhaltung sein, da Sie damit vi...