Laravel & Mutualisé OVH

De Now-wiki
Aller à : navigation, rechercher

Au sommaire > Laravel & Mutualisé OVH

Activer Php 7.0

  • Rendez-vous dans le manager OVH
  • Aller dans le monde "Web"
  • Aller sur "Hébergements" dans le menu latéral
  • Clic sur le domaine cible
  • A la section "Informations générales", choisir php 7.0 comme "Version Php Globale"

Configurer bash pour Php 7.0

  • Se connecter en SSH sur l'espace mutualisé (serveur: celui pour ftp, login/password: ceux pour ftp)
  • Créer un fichier .bash_aliases s'il n'existe pas
  • Ajouter la ligne suivante dedans:
alias php='/usr/local/php7.0/bin/php'
  • Editer le fichier .bashrc pour y ajouter le code suivant:
# User specific aliases and functions
if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
fi
  • On va vérifier que la version de php est bonne
# source .bashrc
# more .ovhconfig
app.engine=php
app.engine.version=7.0
http.firewall=none
environment=development
container.image=stable
# php -v
PHP 7.0.10 (cli) (built: Sep  7 2016 14:52:00) ( NTS )

Installation de Composer

  • Execution de la commande suivante:
# curl -sS https://getcomposer.org/installer | php
  • Editer le fichier .bash_aliases pour y ajouter de la ligne suivante:
alias composer="/usr/local/php7.0/bin/php ~/composer.phar"

Installation de Laravel

  • On utilise composer pour l'installer:
composer global require "laravel/installer"
  • Mise à jour du path en ajoutant la ligne suivante dans .bashrc
export PATH=/usr/local/php7.0/bin:$PATH:~/.composer/vendor/bin
  • Ne pas oublier de faire un "source .bashrc" pour que les changements soient pris en compte.