Le framework Laravel n’est plus a présenter, l’un des meilleurs framework PHP du moment mais nous ne sommes pas là pour parler de sa notoriété mais juste montrer une façon de l’installer gratuitement sur Heroku, l’un des PaaS les plus connus et pour ma part le plus facile à utiliser.
Installation de Laravel
Pour l’installation, rien de plus facile, utilisez
composer
composer create-project laravel/laravel --prefer-dist laravel-on-heroku
Initialisation de Git
Heroku utilise Git comme système de déploiement ce qui lui permet de déployer seulement les modifications que vous faites à travers les commits
cd laravel-on-heroku git init git add . git commit -m "first commit"
Installation de Heroku
Pour l’installation de Heroku, cela dépend de votre environnement (OS), travaillant en environnement Unix (macOS et Ubuntu) je n’ai jamais eu à l’installer sur Windows personnellement. Vous pouvez jeter un coup d’oeil sur ce lien détaillé
Après cette étape vous devriez avoir installé et connecté son compte heroku.
Création et variables d’environnement
heroku create
ouvrir le fichier
.envde laravel et copier le
APP_KEY
heroku config:set APP_KEY=(coller le APP_KEY du .env) git push heroku master
Création d’un Procfile
Pour faire fonctionné le tout, nous avons besoin d’un fichier au nom de Procfile (sans extensions) dans lequel nous renseignons le chemin de notre repertoire pubic
#Créer un fichier ---------------- touch Procfile vim Procfile #Contenu du profile -------------------- web: vendor/bin/heroku-php-apache2 public/ #Ensuite on ajoute Le Procfile à Git ------------------------------------ git add Procfile git commit -m "Ajout d'un Procfile" git push heroku master
C’est OK, pour voir le résultat
heroku open
Cet article Laravel : Comment déployer sur Heroku Avec Git est apparu en premier sur marclabs.com.