Niveau gratuit : installation d'Apache et de PHP sur une instance Ubuntu
Dans ce tutoriel, vous utilisez un compte Niveau gratuit d'Oracle Cloud Infrastructure pour configurer une instance de calcul avec la dernière version d'Ubuntu. Ensuite, vous installez un serveur Web Apache et PHP, puis accédez à votre nouveau serveur à partir d'Internet. Ce tutoriel décrit également toutes les étapes nécessaires à la configuration d'un réseau virtuel pour votre hôte et à la connexion de cet hôte à Internet.
Les principales tâches expliquent comment :
- configurer un compartiment pour le travail de développement,
- installer l'instance Ubuntu et la connecter au réseau cloud virtuel,
- configurer un réseau cloud virtuel Oracle Cloud Infrastructure et les services réseau associés requis pour que l'hôte se connecte à Internet,
- configurer des clés de cryptage
ssh
pour accéder au serveur Ubuntu,
- configurer des règles entrantes pour le réseau cloud virtuel,
- configurer Apache et PHP 8 sur l'instance,
- vous connecter à l'instance à partir d'Internet.
Voici un diagramme simplifié de la configuration de votre machine virtuelle Linux.

Pour plus d'informations, voir :
Avant de commencer
Pour réaliser ce tutoriel, vous devez disposer des éléments suivants :
Conditions requises
- Un compte Niveau gratuit d'Oracle Cloud Infrastructure. Niveau gratuit d'Oracle Cloud Infrastructure.
- Un ordinateur macOS, Linux ou Windows avec prise en charge de
ssh
installée.
1. Configuration d'un compartiment pour le développement
Configurez un compartiment pour le développement.
Créez un compartiment pour les ressources que vous allez créer dans ce tutoriel.
- Connectez-vous à la console Oracle Cloud Infrastructure.
- Ouvrez le menu de navigation et cliquez sur Identité et sécurité. Sous Identité, cliquez sur Compartiments.
- Cliquez sur Créer un compartiment.
- Renseignez les informations suivantes :
- Nom :
<your-compartment-name>
- Description :
Compartment for <your-description>.
- Compartiment parent :
<your-tenancy>(root)
- Nom :
- Cliquez sur Créer un compartiment.
Référence : Création d'un compartiment
2. Installation d'une instance Ubuntu Linux
Utilisez le workflow Créer une instance de machine virtuelle pour créer une instance de calcul.
Le workflow effectue plusieurs opérations lors de l'installation de l'instance :
- Il crée et installe une instance de calcul exécutant Ubuntu Linux.
- Il crée un réseau cloud virtuel avec le sous-réseau et les composants requis pour connecter l'instance Ubuntu Linux à Internet.
- Il crée la paire de clés
ssh
que vous utilisez pour vous connecter à l'instance.
Pour commencer à installer une instance à l'aide du workflow Créer une instance de machine virtuelle, procédez comme suit :
Les étapes indiquées concernent un compte Niveau gratuit. Si vous utilisez un compte payant, les étapes peuvent différer de celles indiquées ici.
3. Activation de l'accès Internet
L'assistant Créer une instance de machine virtuelle crée automatiquement un VCN pour votre machine virtuelle. Ajoutez une règle entrante au sous-réseau pour autoriser les connexions Internet sur le port 80.
Suivez ces étapes pour sélectionner le sous-réseau public du réseau cloud virtuel et ajouter la règle entrante.
4. Configuration d'Apache et de PHP
Ensuite, installez le serveur Web Apache et PHP, et configurez-les pour qu'ils s'exécutent sur l'instance Ubuntu Linux.
Pour installer et configurer Apache et PHP, procédez comme suit :
Etapes suivantes
Vous avez installé et déployé un serveur Web Apache et PHP sur Oracle Cloud Infrastructure à l'aide d'une instance Linux.
Pour obtenir plus d'informations sur le développement avec les produits Oracle, consultez les sites suivants :