Zum Inhalt springen

Erstellen Sie PHP-basierte Anwendungen mit diesem unverzichtbaren Software-Stack.

Holen Sie sich den einfachen Zugang zu einem der beliebtesten Web-Service-Stacks: das Linux-Betriebssystem, den Apache Web-Server, das relationale Datenbankmanagementsystem MySQL und die Programmiersprache PHP. Der LAMP-Stack ist der grundlegende Stack für Open-Source-PHP-Frameworks wie WordPress, Drupal und Laravel. Die Komponenten des Stacks selbst sind in ihrer Stabilität und Leistungsfähigkeit erprobt, um moderne Webanwendungen auf einem fortschrittlichen Ökosystem bereitzustellen.

Einstieg noch schneller mit dem Aufbau eines Core Development Stacks mit der One-Click-App für LAMP Stack von Linode.

Inklusive Software

SOFTWAREENTSCHEIDUNG
Apache HTTP-ServerWebserver, der für die Bereitstellung Ihrer Website oder Webanwendung verwendet werden kann.
MySQL-ServerRelationale Datenbank.
PHP 7Programmiersprache für allgemeine Zwecke.
UFWFirewall-Dienstprogramm. Die Ports 22/tcp, 80/tcp und 443/tcp für IPv4 und IPv6 erlauben ausgehenden und eingehenden Verkehr.

LAMP-Stack-Optionen

FeldBeschreibung
E-Mail AdresseE-Mail-Adresse für das Let's Encrypt SSL-Zertifikat. Diese wird auch als SOA-E-Mail-Adresse verwendet, wenn Sie auch eine Domain eingeben. Erforderlich.
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.
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 Website 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.

Hinweis: Das Passwort für den MySQL-Root-Benutzer wird automatisch generiert und in der Datei `/root/.linode_credentials.txt` bereitgestellt, wenn die LAMP-Bereitstellung abgeschlossen ist.

Linode Optionen

Nachdem Sie die app-spezifischen Optionen angegeben haben, geben Sie die Konfigurationswerte für Ihren Linode-Server ein:

KonfigurationBeschreibung
Wählen Sie ein Bild ausDebian 10, Debian 11, Ubuntu 20.04 LTS sind derzeit die einzigen Images, die von der LAMP Marketplace App unterstützt werden. Erforderlich.
RegionDie Region, in der Sie Ihre Linode ansiedeln möchten. Im Allgemeinen ist es am besten, einen Standort zu wählen, der Ihnen am nächsten ist. Weitere Informationen zur Auswahl eines Rechenzentrums finden Sie im Leitfaden How to Choose a Data Center. Sie können auch MTR-Berichte erstellen, um einen tieferen Einblick in die Netzwerkrouten zwischen Ihnen und jedem unserer Rechenzentren zu erhalten. Erforderlich.
Linode PlanDie Hardware-Ressourcen Ihrer Linode. Der Linode-Tarif, auf dem Sie Ihre MySQL/MariaDB bereitstellen, sollte die geschätzte Arbeitslast berücksichtigen. Wenn Sie eine einfache Webseite einrichten, können Sie eine Linode-Instanz mit 1 GB (Nanode) oder 2 GB verwenden. Wenn Sie eine robustere Webanwendung bereitstellen möchten, sollten Sie einen Tarif mit höheren RAM- und CPU-Zuweisungen in Betracht ziehen. Wenn Sie nach der Bereitstellung Ihrer Anwendung feststellen, dass Sie mehr oder weniger Hardware-Ressourcen benötigen, können Sie Ihre Linode jederzeit auf einen anderen Tarif umstellen. Erforderlich.
Linode-EtikettDer Name für Ihre Linode, der für alle Linodes auf Ihrem Konto eindeutig sein muss. Mit diesem Namen identifizieren Sie Ihren Server im Dashboard des Cloud Managers. Erforderlich.
Root-PasswortDas primäre administrative Passwort für Ihre Linode-Instanz. Dieses Passwort muss angegeben werden, wenn Sie sich über SSH bei Ihrer Linode anmelden. Das Passwort muss die Anforderungen an die Komplexitätsstärke für ein sicheres Passwort erfüllen. Ihr Root-Passwort kann verwendet werden, um jede Aktion auf Ihrem Server durchzuführen, also machen Sie es lang, komplex und einzigartig. Erforderlich.

Wenn Sie alle erforderlichen Linode-Optionen angegeben haben, klicken Sie auf die Schaltfläche Erstellen. Ihre LAMP Stack-App wird die Installation innerhalb von 2-3 Minuten abschließen, nachdem Ihre Linode die Bereitstellung abgeschlossen hat.

Erste Schritte nach der Bereitstellung

Nachdem Ihr LAMP-Stack die Bereitstellung abgeschlossen hat, können Sie:

Weiter gehen

Diese One-Click-App wurde von Linode erstellt. Für Unterstützung bei der Bereitstellung der App wenden Sie sich bitte an den Linode-Support über die in der Seitenleiste aufgeführten Informationen.