So hosten Sie mehrere Websites auf einem Server

Veröffentlicht: 2020-05-04
Hosten Sie mehrere Sites auf einem Server
Folgen Sie @Cloudways

Seien wir ehrlich! Das Hosting mehrerer Websites kann (sehr) teuer werden und wenn Sie die perfekte Hosting-Lösung gefunden haben, möchten Sie das Beste aus den vielen Dollars herausholen, die Sie jeden Monat ausgeben. Aus diesem Grund macht das Hosten einer einzigen Website auf einem Cloud-Server finanziell wenig (eigentlich gar keinen) Sinn.

Wenn das interessant klingt, dann lesen Sie weiter!

  • Melden Sie sich für Cloudways an
  • Starten Sie den WooCommerce Store auf DigitalOcean
  • Melden Sie sich beim WooCommerce Admin-Panel an
  • Starten Sie Magento auf DigitalOcean
  • Melden Sie sich im Magento Admin-Panel an

Um den maximalen Nutzen aus Ihren Cloud-Servern zu ziehen, müssen Sie sicherstellen, dass die verwaltete Cloud-Hosting-Lösung sich um die Serververwaltung kümmert UND es Ihnen ermöglicht, mehrere Websites auf einem Server zu hosten.

Glücklicherweise erfüllt Cloudways beide Anforderungen einwandfrei. Sie haben eine verwaltete Lösung, die sich um die Serververwaltung kümmert, und eine Architektur, die es Ihnen ermöglicht, die Leistungsfähigkeit der Cloud zu nutzen, um mehrere Websites auf einem Server zu hosten. Für alle praktischen Zwecke ist Cloudways mehrere Website-Hosting und unterstützt mehrere PHP-Anwendungen, einschließlich:

  • WordPress
  • Magento
  • Laravel
  • Drupal
  • Joomla
  • PrestaShop
  • OpenCart

In diesem Tutorial werde ich WordPress mit WooCommerce und Magento auf einem einzigen Server installieren, um die Hosting-Fähigkeit der Cloudways-Plattform für mehrere Websites zu veranschaulichen. Beachten Sie, dass die Serverspezifikationen die einzige Einschränkung für die Anzahl der gehosteten Websites sind.


Registrieren Sie sich für ein Cloudways-Konto

Melden Sie sich zunächst für ein Cloudways Platform-Konto für eine 3-tägige kostenlose Testversion (keine Kreditkarte erforderlich) an, indem Sie ein einfaches Formular ausfüllen und auf die Schaltfläche Kostenlos starten klicken. Sie können sich auch mit Ihrem LinkedIn-, GitHub- oder Google-Konto anmelden. Wenn Sie sich bereits registriert haben, loggen Sie sich in Ihr Konto ein .

Cloudways-Anmeldeseite

Bestätigen Sie Ihre E-Mail-Adresse, um den Anmeldevorgang abzuschließen.

Als nächstes klicken Sie auf die Schaltfläche Starten Sie Ihre Cloud verwalteten Server zu starten.

Server auf Cloudways starten

1. Geben Sie Server- und Anwendungsdetails ein

Wählen Sie die neueste Version von WordPress mit WooCommerce, benennen Sie Ihre App, Ihren Server und wählen Sie Ihr Projekt aus.

Woocommerce-Anwendung auswählen

Hinweis: Für diesen Artikel habe ich meine App WooCommerce , Server Testing und das Projekt als Practice 1 bezeichnet . Sie können jedoch die Namen für Ihre Anwendungs- und Serverdetails frei wählen.

2. Wählen Sie die Cloud-Infrastruktur

Cloudways ist ein PaaS-Anbieter (Platform as a Service) und bietet die Wahl zwischen fünf erstklassigen Cloud-Infrastrukturanbietern, darunter DigitalOcean, Linode, Vultr, AWS und Google Cloud . Für dieses Tutorial wähle ich einen DigitalOcean-Server.

Cloud-Anbieter auswählen

3. Wählen Sie die Servergröße

Mit dem DigitalOcean-Server haben Sie die Möglichkeit, den WooCommerce-Shop auf einem 1-GB- bis 192-GB-Server zu hosten. Ich wähle einen 2GB Server mit 2GB RAM, 50GB SSD, 2TB Bandbreite und 1 Core Prozessor.

Servergröße auswählen

4. Serverstandort auswählen

Die Wahl des Serverstandorts ist von größter Bedeutung, da er sich direkt auf die Geschwindigkeit Ihres WooCommerce-Shops und damit auf Ihren Umsatz auswirkt. Um die Latenz zu verringern, sollten Sie daher den Standort wählen, der Ihrer Zielgruppe am nächsten ist.

Serverstandort auswählen

Starten Sie den WooCommerce Store auf DigitalOcean

Klicken Sie nach Eingabe der Server- und Anwendungsdetails auf die Schaltfläche JETZT STARTEN .

starte deinen Server

Warten Sie nun einige Minuten, bis der Server bereit ist!

Hinzufügen Ihres Servers

Sobald der Server bereit ist, gehen Sie zur Cloudways-Plattform und klicken Sie im Menü oben links auf Anwendungen .

Anwendung auf Cloudways

Als nächstes müssen Sie auf die WooCommerce-Anwendung klicken.

Woocommerce-App auf Cloudways

Ein neuer Bildschirm, das Cloudways Application Management Panel, wird angezeigt. Über diesen Bildschirm können Sie Konfigurationen auf Anwendungsebene einfach verwalten.

Melden Sie sich beim WooCommerce Admin-Panel an

Gehen Sie zu Zugangsdetails → Admin-Panel . Dort finden Sie die Anmeldeinformationen und die URL Ihres WooCommerce-Shops. Klicken Sie auf die URL und verwenden Sie die Anmeldeinformationen, um sich beim WooCommerce-Dashboard anzumelden.

Woocommerce-Zugangsdaten

Kopieren Sie den Benutzernamen und das Passwort, fügen Sie sie in die entsprechenden Felder ein und klicken Sie auf die Schaltfläche Anmelden .

Woocommerce-Anmeldeseite

Nachdem Sie das WooCommerce-Dashboard aufgerufen haben, werden Sie das vorinstallierte Caching-Plugin Breeze bemerken. Dies liegt daran, dass ich beim Starten des Servers auf der Cloudways-Plattform die optimierte WooCommerce-Anwendung ausgewählt habe.

Woocomerce-Dashboard

Sie haben erfolgreich eine WooCommerce-Anwendung auf Ihrem Server installiert und das ist alles, was Sie brauchen, um einen WooCommerce-Shop auf verwaltetem WordPress-Hosting zu starten.

Gehen wir nun zum nächsten Schritt, um mehrere Websites auf einem Server zu hosten. Ich habe Magento als meine nächste Anwendung gewählt.

Starten Sie Magento auf DigitalOcean

Gehen Sie zurück zur Cloudways-Plattform und klicken Sie in der oberen Menüleiste auf Anwendungen .

Anwendungen auf Cloudways

Klicken Sie auf die Schaltfläche +Anwendung hinzufügen.

neue Anwendung hinzufügen

Es erscheint ein Popup, in dem Sie aufgefordert werden, den Server aus dem Dropdown-Menü auszuwählen. Wählen Sie den Server aus, den Sie zum Hosten des WooCommerce-Shops auswählen, und klicken Sie auf ANWENDUNG HINZUFÜGEN .

Klicken Sie auf die Schaltfläche Anwendung hinzufügen

Wählen Sie Magento 1 oder 2 aus dem Dropdown-Menü und benennen Sie es. Ich habe Magento 2 gewählt und es als My Magento bezeichnet . Klicken Sie nach der Auswahl auf ANWENDUNG HINZUFÜGEN .

Magento-App hinzufügen

Warten Sie einige Sekunden, während die Anwendung Ihrem Server hinzugefügt wird.

Falls eine Inkompatibilität festgestellt wird, werden Sie über die Aktualisierung der Datenbank oder der PHP-Version informiert.

Kompatibilitätsbenachrichtigung

Gehen Sie in der Cloudways-Plattform in der oberen Menüleiste zurück zu Server und wählen Sie Ihren Server aus.

do server auf cloudways

Unter Server Management, Einstellungen & Packages → Pakete → PHP, PHP - Update auf 7.3 und klicken Sie auf die Schaltfläche Speichern.

Servereinstellungen und Pakete

Das Upgrade des PHP-Pakets auf PHP 7.3 dauert einige Minuten.

Aktualisieren von Einstellungen und Paketen

Gehen Sie nun zurück zur Registerkarte Anwendung und wiederholen Sie den Vorgang des Hinzufügens einer Anwendung zum vorhandenen Server. Diesmal können Sie die Magento-App ganz einfach starten.

Aktualisieren von Einstellungen und Paketen

Hinweis: Die Installation der Magento-Anwendung auf Ihrem Server dauert einige Minuten.

Nun sehen Sie Ihre Magento-Anwendung (My Magento) unter Anwendungen .

Magento-App auf demselben Server

Melden Sie sich im Magento Admin-Panel an

Gehen Sie zu Zugangsdetails → Admin-Panel . Dort finden Sie die Zugangsdaten und die URL Ihres Magento-Shops. Klicken Sie auf die URL und verwenden Sie die Anmeldeinformationen, um sich bei der Magento Admin-Seite anzumelden.

cloudways Magento Admin-Panel

Kopieren Sie Benutzername und Kennwort aus den Zugangsdetails → Admin-Panel und fügen Sie sie ein und klicken Sie auf die Schaltfläche Anmelden .

Magento-Anmeldeseite

Das ist alles! Sie haben Magento und WooCommerce erfolgreich auf DigitalOcean mit der Cloudways-Plattform gestartet.

Einpacken!

Ich hoffe, dieser Artikel hat Ihnen geholfen zu lernen, wie Sie mehrere Websites auf einem Server hosten, und jetzt wissen Sie, dass Cloudways mehrere Websites hostet, die eine verwaltete Plattform für verschiedene Anwendungen bieten.

Das Hosten mehrerer Websites auf einem Server war noch nie so einfach wie bei Cloudways. Es arbeitet als Systemadministrator für Sie, was nicht nur die Kosten für mehrere Server zum Hosten mehrerer Websites reduziert, sondern Sie auch von technischen oder serverseitigen Komplexitäten befreit.

Darüber hinaus können Sie bei Bedarf die Ressourcen Ihres Servers (wie RAM, Speicher, Prozessor und Bandbreite) mithilfe von Vertical Scaling in den Servereinstellungen problemlos aktualisieren.