Free Tier: Apache und PHP auf einer Ubuntu-Instanz installieren
In diesem Tutorial richten Sie mit einem Oracle Cloud Infrastructure Free Tier-Account eine Compute-Instanz auf der neuesten Version von Ubuntu ein. Anschließend installieren Sie einen Apache-Webserver und PHP und greifen über das Internet auf Ihren neuen Server zu. Dieses Tutorial enthält alle erforderlichen Schritte zum Einrichten eines virtuellen Netzwerks für Ihren Host und zum Verbinden des Hosts mit dem Internet.
Zu den wichtigsten Aufgaben gehören:
- Richten Sie ein Compartment für Ihre Entwicklungsarbeit ein.
- Installieren Sie Ihre Ubuntu-Instanz, und verbinden Sie sie mit Ihrem virtuellen Cloud-Netzwerk (VCN).
- Richten Sie ein virtuelles Cloud-Netzwerk in Oracle Cloud Infrastructure und zugehörige Netzwerkservices ein, die für die Verbindung Ihres Hosts mit dem Internet erforderlich sind.
- Richten Sie
SSH
-Verschlüsselungsschlüssel für den Zugriff auf Ihren Ubuntu-Server ein.
- Konfigurieren Sie Ingress-Regeln für das VCN.
- Konfigurieren Sie Apache und PHP 8 auf Ihrer Instanz.
- Stellen Sie über das Internet eine Verbindung zur Instanz her.
Im Folgenden finden Sie ein vereinfachtes Diagramm des Setups für die Linux-VM.

Weitere Informationen finden Sie hier:
Bevor Sie beginnen
Um dieses Tutorial erfolgreich abzuschließen, benötigen Sie Folgendes:
Anforderungen
- Free Tier-Account für Oracle Cloud Infrastructure. Oracle Cloud Infrastructure Free Tier.
- MacOS-, Linux- oder Windows-Rechner mit installierter
SSH
-Unterstützung.
1. Compartment für Entwicklung einrichten
Konfigurieren Sie ein Compartment für Ihre Entwicklung.
Erstellen Sie ein Compartment für die Ressourcen, die Sie in diesem Tutorial erstellen.
- Melden Sie sich bei der Oracle Cloud Infrastructure-Konsole an.
- Öffnen Sie das Navigationsmenü, und klicken Sie auf Identität und Sicherheit. Klicken Sie unter Identität auf Compartments.
- Klicken Sie auf Compartment erstellen.
- Geben Sie die folgenden Informationen ein:
- Name:
<your-compartment-name>
- Beschreibung:
Compartment für <your-description>.
- Übergeordnetes Compartment:
<your-tenancy>(Root)
- Name:
- Klicken Sie auf Compartment erstellen.
Referenz: Compartment erstellen
2. Ubuntu Linux-Instanz installieren
Mit dem Workflow VM-Instanz erstellen können Sie eine neue Compute-Instanz erstellen.
Der Workflow führt bei der Installation der Instanz mehrere Schritte aus:
- Erstellt und installiert eine Compute-Instanz mit Ubuntu Linux.
- Erstellt ein VCN mit dem erforderlichen Subnetz und den erforderlichen Komponenten, um die Ubuntu Linux-Instanz mit dem Internet zu verbinden.
- Erstellt ein
SSH
-Schlüsselpaar, mit dem Sie eine Verbindung zur Instanz herstellen können.
Um mit der Installation einer Instanz mithilfe des Workflows VM-Instanz erstellen zu beginnen, gehen Sie wie folgt vor:
Die angegebenen Schritte gelten für einen Free Tier-Account. Wenn Sie einen kostenpflichtigen Account verwenden, können sich die Schritte von den hier beschriebenen unterscheiden.
3. Internetzugriff aktivieren
Der Assistent VM-Instanz erstellen erstellt automatisch ein VCN für Ihre VM. Fügen Sie dem Subnetz eine Ingress-Regel hinzu, um Internetverbindungen auf Port 80 zuzulassen.
Führen Sie die folgenden Schritte aus, um das öffentliche Subnetz des VCN auszuwählen und die Ingress-Regel hinzuzufügen.
4. Apache und PHP einrichten
Installieren und konfigurieren Sie den Apache-Webserver und PHP für die Ausführung auf Ihrer Ubuntu Linux-Instanz.
Führen Sie zum Installieren und Einrichten von Apache und PHP die folgenden Schritte aus:
Weitere Schritte
Sie haben erfolgreich einen Apache-Webserver und PHP auf Oracle Cloud Infrastructure mit einer Linux-Instanz installiert und bereitgestellt.
Weitere Informationen zur Entwicklung mit Oracle-Produkten finden Sie auf folgenden Websites: