Voici un petit tutorial qui vous explique comment mettre votre site en ligne sur Heroku.
Pourquoi le faire ?
Heroku héberge les applications sur internet, et pas les site web static. Pour réussir à héberger votre portfolio, blog, etc.
Vous devrez faire croire à Heroku que votre site est une application PHP.
Ce tutoriel en six étapes va vous montrer comment faire.
Point de départ
- Vous voulez déployer directement du HTML, CSS, JS, et même quelques images. Rien de bien spécial.
- Vous êtes dans le dossier racine de votre site web (le dossier qui contient tout les sous-répertoires et fichiers de votre site)
- Le dossier racine de votre site contient une page principale en HTML. (par exemple : index.htm ou index.php )
- Vous avez suivi le tutoriel pour crée une app Heroku
- Le “remote” est bien installé et prêt à fonctionner
Étapes
- Ajouter un fichier appelé composer.json dans le dossier racine en executant
touch composer.json
- Ajouter un fichier appelé index.php dans le dossier racine en executant
touch index.php
- Renommer la page principale (e.g. index.html) en home.html
- Dans index.php, ajoutez les lignes suivantes :
<?php include_once("home.html"); ?>
- Dans composer.json, ajoutez les lignes suivantes :
{}
- Executer
git push heroku master
Fini!
Vous pouvez maintenant visiter votre site static, hébergé par Heroku ☺