Zum Inhalt springen

Flexibles und sicherheitsorientiertes Content-Management-System.

Joomla ist ein fortschrittliches CMS (Content Management System), das die einfache Erstellung und laufende Pflege von dynamischen Websites ermöglicht. In mancher Hinsicht vergleichbar mit anderen Webanwendungen wie Drupal und WordPress, verfügt Joomla auch über fortgeschrittene Funktionen, die Webentwicklungs-Frameworks wie Ruby On Rails und Django ähneln. Joomla wird auf dem Industriestandard LAMP Stack eingesetzt und ist so konzipiert, dass es aus der Sicht des Endbenutzers einfach zu benutzen und zu verwalten ist, aber auch einfach zu administrieren und zu hosten.

Bereitstellung der Marketplace-App von Joomla

Der Linode Marketplace ermöglicht Ihnen, mit dem Linode Cloud Manager ganz einfach Software auf einer Linode einzusetzen.

  1. Loggen Sie sich in den Cloud Manager ein und wählen Sie den Link Marketplace aus dem linken Navigationsmenü. Dies zeigt die Seite Linode Compute Create mit der vorgewählten Registerkarte Marketplace an.
  2. Wählen Sie unter dem Abschnitt App auswählen die App aus, die Sie bereitstellen möchten.
  3. Füllen Sie alle erforderlichen Optionen für die ausgewählte Anwendung sowie alle gewünschten erweiterten Optionen (die optional sind) aus. Weitere Informationen finden Sie im Abschnitt Konfigurationsoptionen.
  4. Füllen Sie den Rest des Formulars aus, wie im Abschnitt Erste Schritte > Linode erstellen beschrieben.
  5. Klicken Sie auf die Schaltfläche Linode erstellen. Sobald die Linode eingerichtet und vollständig eingeschaltet ist, warten Sie, bis die Softwareinstallation abgeschlossen ist. Wenn die Linode vor diesem Zeitpunkt ausgeschaltet oder neu gestartet wird, wird die Software-Installation wahrscheinlich fehlschlagen. Um festzustellen, ob die Installation abgeschlossen ist, öffnen Sie die Lish-Konsole der Linode und warten Sie, bis die Aufforderung zur Systemanmeldung erscheint.
  6. Folgen Sie den Anweisungen im Abschnitt Erste Schritte nach der Installation.

Die Softwareinstallation sollte innerhalb von 5-10 Minuten abgeschlossen sein, nachdem die Linode die Bereitstellung beendet hat.

Konfigurationsoptionen

  • Unterstützte Distributionen: Ubuntu 20.04 LTS
  • Empfohlener Mindestplan: Alle Planarten und -größen können verwendet werden.

Joomla-Optionen

Hier sind die zusätzlichen Optionen, die für diese Marketplace-App verfügbar sind:

FeldBeschreibung
Admin-E-Mail für den ServerDiese E-Mail ist erforderlich, um die SSL-Zertifikate zu generieren. Erforderlich
MySQL root PasswortDas Passwort für die root MySQL-Benutzer. Erforderlich.
MySQL-Benutzer-Passwort Das Passwort für die joomla MySQL-Benutzer. Erforderlich.
Ihr Token für die Linode-APIIhr Linode API Token wird zum Erstellen von DNS-Einträgen benötigt. Wenn dies zusammen mit dem subdomain und domain Felder, versucht die Installation, DNS-Einträge über die Linode-API zu erstellen. Wenn Sie kein Token haben, aber möchten, dass die Installation DNS-Einträge erstellt, müssen Sie einen erstellen bevor Sie fortfahren.
SubdomainDie Subdomain, für die das Installationsprogramm während des Setups einen DNS-Eintrag erstellen soll. Der angegebene Vorschlag lautet www. Die Subdomain sollte nur angegeben werden, wenn Sie auch eine domain und API Token
DomainDer Domainname, unter dem Sie Ihre Wazuh-Instanz hosten möchten. Das Installationsprogramm erstellt während der Einrichtung einen DNS-Eintrag für diese Domain, wenn Sie dieses Feld zusammen mit Ihren API Token.
Eingeschränkte sudo-Nutzer für eine Linode erstellen Dies ist das begrenzte Nutzerkonto, das für die Linode erstellt werden soll. Dieses Konto hat sudo-Benutzerrechte.
Passwort für den eingeschränkten sudo-BenutzerLegen Sie ein Passwort für den eingeschränkten sudo-Nutzer fest. Das Passwort muss komplex genug sein für ein sicheres Passwort. Dieses Kennwort kann - ähnlich wie ein root Passwort - zum Ausführen aller Aktionen auf dem Server verwendet werden, also machen Sie es lang, kompliziert und eindeutig.
Der öffentliche SSH Schlüssel, der für den Zugriff auf die Linode verwendet werden sollWenn Sie den SSH-Zugang nicht über ein Passwort, sondern über einen öffentlichen Schlüssel (empfohlen) vornehmen möchten, geben Sie hier den öffentlichen Schlüssel ein.
Root-Zugriff über SSH deaktivieren?Auswählen Yes um das Root-Konto für die Anmeldung am Server über SSH zu sperren. Wählen Sie No um dem Root-Konto die Anmeldung über SSH zu ermöglichen.

Allgemeine Optionen

Hinweise zum Ausfüllen der verbleibenden Optionen im Formular zum Erstellen einer Linode finden Sie unter Erste Schritte > Erstellen einer Linode. Das heißt, einige Optionen sind möglicherweise eingeschränkt oder werden auf der Grundlage dieser Marketplace-App empfohlen:

  • Unterstützte Distributionen: Ubuntu 20.04 LTS
  • Empfohlener Plan: Alle Plan-Typen und -Größen können verwendet werden, für die Produktion wird jedoch eine Instanz mit mindestens 8 GB empfohlen.

Erste Schritte nach der Bereitstellung

Zugriff auf die Joomla-Site

  1. Öffnen Sie Ihren Webbrowser und navigieren Sie zu der benutzerdefinierten Domäne, die Sie während der Bereitstellung eingegeben haben, oder zu der rDNS-Domäne Ihrer Recheninstanz (z. B. 192-0-2-1.ip.linodeusercontent.com). Sie können auch Ihre IPv4-Adresse verwenden, allerdings wird Ihre Verbindung dann nicht verschlüsselt. Siehe die Verwalten von IP-Adressen Anleitung für Informationen zur Anzeige von IP-Adressen und rDNS.

Einrichten von Joomla

Wenn Sie das erste Mal auf Ihre Joomla-Website zugreifen, werden Sie aufgefordert, die Joomla-Installation abzuschließen. Führen Sie jeden Schritt des Prozesses wie unten beschrieben durch.

  1. Auf der erscheinenden Joomla-Installationsseite wählen Sie Ihre Sprache und geben einen Namen für Ihre Website ein. Klicken Sie dann auf die Schaltfläche Anmeldedaten einrichten Taste.


  2. Geben Sie den echten Namen für Ihr Joomla-Superuser-Konto, Ihren gewünschten Benutzernamen und Ihr Passwort sowie Ihre E-Mail-Adresse ein. Klicken Sie dann auf Datenbankverbindung einrichten.
  3. Belassen Sie auf der Seite Datenbankkonfiguration die Standardwerte in den Feldern, die bereits ausgefüllt sind. Geben Sie joomla als Benutzernamen ein und geben Sie das Passwort ein, das Sie während der Installation in das Feld MySQL-Benutzerpasswort eingegeben haben. Klicken Sie dann auf die Schaltfläche Joomla installieren.
  4. Joomla prüft nun die Datenbankverbindung und schließt die Installation ab. Wenn alles erfolgreich war, sollten Sie eine Meldung sehen, die besagt, dass die Website fertig ist. Um fortzufahren, klicken Sie auf Site öffnen, um Ihre Joomla-Site zu sehen, oder wählen Sie Administrator öffnen, um das Verwaltungspanel der Site zu sehen.

Zugriff auf das Joomla Admin Dashboard

  1. Öffnen Sie Ihren Webbrowser und navigieren Sie zu der URL, die in der Zugriff auf die Joomla-Site Abschnitt, Anhängen administrator zur URL: http://[domain]/administrator.
  2. Sie werden aufgefordert, die Super-Benutzer Benutzernamen und Passwort, die Sie bei der Ersteinrichtung von Joomla erstellt haben. Klicken Sie auf Anmelden wenn er fertig ist.

  3. Nach dem Einloggen erscheint das Admin-Dashboard. Von hier aus können Sie Ihre Website verwalten. Dazu gehören das Erstellen von Inhalten, das Anlegen neuer Benutzer, die Anpassung der Vorlagen und vieles mehr. Schauen Sie sich die offizielle Joomla-Dokumentation an, um zu erfahren, wie Sie Ihre Joomla-Instanz weiter nutzen können.

Die Joomla Marketplace App wurde von Linode entwickelt. Für Unterstützung bezüglich der App-Bereitstellung, kontaktieren Sie den Linode Support über die in der Seitenleiste aufgeführten Informationen. Für Unterstützung bezüglich des Tools oder der Software selbst, besuchen Sie das Joomla Forum.