Offre de gratuité : Installer Flask sur une machine virtuelle Ubuntu
Dans ce tutoriel, vous utiliserez un compte Oracle Cloud Infrastructure gratuit pour configurer une instance Ubuntu. Ensuite, vous configurerez un environnement virtuel pour votre hôte. Enfin, vous installerez Flask, un cadre d'application Web léger pour Python.
Voici les principales tâches :
- Configurer un compartiment pour vos activités de développement.
- Installer votre instance Ubuntu Linux et la connecter à votre réseau en nuage virtuel (VCN).
- Configurez un réseau en nuage virtuel Oracle Cloud Infrastructure et les services de réseau connexes nécessaires pour que votre hôte puisse se connecter à Internet.
- Configurez des clés de chiffrement
ssh
pour accéder à votre serveur Ubuntu Linux.
- Configurer les règles de trafic entrant pour votre VCN.
- Installer Flask sur votre machine virtuelle.
- Créer une application Python Hello World.
- Tester votre application.
Voici un schéma simplifié de la configuration de votre machine virtuelle Linux.

Pour plus d'informations, voir :
Étapes préliminaires
Pour suivre ce tutoriel, vous devez disposer des éléments suivants :
Conditions requises
- Un compte Oracle Cloud Infrastructure gratuit. Offre de gratuité pour Oracle Cloud Infrastructure.
- Un ordinateur MacOS, Linux ou Windows sur lequel la prise en charge
ssh
est installée.
1. Configurer un compartiment à des fins de développement
Configurez un compartiment pour vos activités de 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.
- Entrez les informations suivantes :
- Nom :
<your-compartment-name>
- Description :
Compartiment pour <your-description>.
- Compartiment parent :
<your-tenancy>(root)
- Nom :
- Cliquez sur Créer un compartiment.
Informations de référence : Créer un compartiment
2. Installer une instance Ubuntu Linux
Utilisez le flux de travail Créer une instance de machine virtuelle pour créer une nouvelle instance de calcul.
Le flux de travail 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 VCN avec le sous-réseau requis et les composants nécessaires pour connecter l'instance Ubuntu Linux à Internet.
- Il crée une paire de clés
ssh
que vous utiliserez pour vous connecter à l'instance.
Pour commencer à installer une instance à l'aide du flux de travail Créer une instance de machine virtuelle, procédez de la façon suivante :
Les étapes fournies concernent un compte gratuit. Si vous utilisez un compte payant, les étapes peuvent différer de celles présentées ici.
3. Activer l'accès Internet
L'Assistant Créer une instance de machine virtuelle crée automatiquement un VCN pour votre machine virtuelle. Vous ajoutez une règle de trafic entrant à votre sous-réseau pour autoriser les connexions Internet sur le port 5000.
Procédez de la façon suivante pour sélectionner le sous-réseau public de votre VCN et ajouter la règle de trafic entrant.
4. Créer une application Flask
À présent, configurez Flask sur votre instance Ubuntu Linux, puis créez et exécutez une application Flask.
Pour configurer Flask avec Python 3, procédez de la façon suivante :
Étape suivante
Vous avez installé Flask et créé une application Python sur Oracle Cloud Infrastructure à l'aide d'une machine virtuelle Ubuntu.
Pour en savoir plus sur le développement à l'aide des produits Oracle, consultez les sites suivants :