valh1996 / AGRA-Course-Tech2-CFPT

Courses to remember the basics of the web

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AGRA-Course-Tech2-CFPT

Cours pour nous rappeler les bases du web. Effectué au CFPT, à Genève.

Déploiement de l'application

Prérequis Laravel

  • PHP >= 7.1.3
  • Extension PHP : OpenSSL
  • Extension PHP : PDO
  • Extension PHP : Mbstring
  • Extension PHP : Tokenizer
  • Extension PHP : XML
  • Extension PHP : Ctype
  • Extension PHP : JSON

Plus d'informations ici : https://laravel.com/docs/5.6#installation

À l'intérieur du répertoire "backend"

  • Télécharger les dépendances composer : composer install
  • Télécharger les dépendances npm : npm install
  • Compiler les assets (css & javascript) : npm run dev
  • créer le fichier ".env" à la racine
  • Copier le contenu du fichier ".env.example" à l'intérieur du fichier .env et sauvegarder
  • Générer une nouvelle clé pour l'application : php artisan key:generate
  • Ouvrir à nouveau le fichier .env et modifier uniquement les variables préfixées par "APP_", "DB_". Puis sauvegarder et quitter...
  • Déployer les tables dans la base de données (/!\ configurer .env avant) : php artisan migrate
  • Se rendre à la racine du site /public ou configurer le virtualhost pour qu'il pointe dans le dossier public

About

Courses to remember the basics of the web


Languages

Language:PHP 87.1%Language:HTML 11.3%Language:CSS 1.0%Language:Vue 0.6%