Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

Laravel : Comment déployer sur Heroku avec Git

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

.env
  de 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.



This post first appeared on Marclabs.com, please read the originial post: here

Share the post

Laravel : Comment déployer sur Heroku avec Git

×

Subscribe to Marclabs.com

Get updates delivered right to your inbox!

Thank you for your subscription

×