Comment créer un site internet gratuitement


Comment créer un site internet gratuit






Comment créer un site internet gratuit




Utilisation des AWS Services avec le bucket S3


Pour commencer, AWS est le service cloud le plus fiable et le moins cher pour l’hébergement des sites web. De plus, S3 est gratuit pour l’hébergement de sites web statiques sans backend, mais on peut ajouter des fonctionnalités comme l’envoi d’e-mails.

Compartiments AWS S3 : Amazon Simple Storage Service


S3 est un service d’AWS qui permet de créer et de gérer le stockage des fichiers et des assets, peu importe leur format, et qui est accessible de partout.

Cas d’utilisation :


Le stockage des données comprend des éléments tels que :

  • Images

  • Fichiers CSV utiles pour notre application

  • Logs d’autres services

  • Factures


AWS S3 offre également une option moins connue pour héberger des sites internet « statiques » uniquement avec des fichiers HTML et JavaScript. Cela peut être largement suffisant si l’on souhaite simplement créer des pages de contact ou de présentation de produits.

Comment le mettre en place :


Je vais expliquer dans la suite de cet article comment mettre en place un site web statique sur AWS S3.

Comment Utiliser AWS S3


Voici un guide étape par étape pour mettre en place un site web statique à l’aide d’AWS S3 :

Étape 1 : Créer un Compte AWS


Si vous n’avez pas encore de compte, rendez-vous sur le site d’AWS et créez un compte. Un mode de paiement (carte bancaire) est requis, mais le niveau d’utilisation gratuite peut suffire pour commencer.

Étape 2 : Accéder au Service S3



  1. Connectez-vous à votre console AWS.

  2. Dans la barre de recherche, tapez "S3" et sélectionnez le service dans les résultats.


Étape 3 : Créer un Bucket


Un "bucket" est un conteneur pour stocker vos fichiers. Suivez ces étapes pour en créer un :

  1. Cliquez sur "Créer un bucket".

  2. Donnez un nom unique à votre bucket (ce nom doit être globalement unique sur AWS).

  3. Sélectionnez une région pour votre bucket.

  4. Définissez les paramètres de permissions selon vos besoins. Pour un site web statique, vous souhaiterez probablement rendre votre contenu public.

  5. Cliquez sur "Créer".


Étape 4 : Configurer le Bucket pour l’Hébergement de Site Web



  1. Accédez à votre bucket nouvellement créé.

  2. Allez dans l'onglet "Propriétés" et cherchez l'option "Hébergement de site Web statique".

  3. Activez cette option et indiquez votre fichier d'index (généralement index.html).

  4. Enregistrez les paramètres.


Étape 5 : Téléverser des Fichiers


Vous devez maintenant uploader les fichiers de votre site web dans le bucket.

  1. Dans votre bucket, cliquez sur "Charger".

  2. Sélectionnez ou glissez-déposez les fichiers nécessaires (HTML, CSS, JS, images, etc.).

  3. Validez le chargement.


Étape 6 : Configurer les Permissions


Pour que votre site soit accessible publiquement :

  1. Accédez à l'onglet "Permissions" de votre bucket.

  2. Cliquez sur "Politique de bucket" et ajoutez une politique pour autoriser l'accès public aux fichiers. Voici un exemple de politique pour un bucket public :


{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::YOUR_BUCKET_NAME/*"
}
]
}

Remplacez par le nom de votre bucket.YOUR_BUCKET_NAME

Étape 7 : Accéder à Votre Site Web


Une fois toutes les étapes complétées, votre site est accessible via l’URL fournie dans la section « Hébergement de site Web statique » de votre bucket.

Options avancées (facultatif)


Pour améliorer la performance et la sécurité de votre site, vous pouvez envisager d’utiliser Amazon CloudFront pour la mise en cache et le déploiement de votre contenu via un réseau de distribution de contenu (CDN).

Voilà, vous avez maintenant un site web statique hébergé sur AWS S3 !


Ce site Web est alimenté by https://itgalaxy.io

Leave a Reply

Your email address will not be published. Required fields are marked *