OSX et MAMP (ou XAMPP)

php -v
vim .bashrc (voir .bash_profile sinon)
 PATH=‘Applications/MAMP/bin/php/php7.0.8/bin:$PATH’

(XAMPP:export PATH="/Applications/XAMPP/xamppfiles/bin:$PATH")

php -v RETURN :

PHP 7.*.* (cli) (built: Aug 26 2016 06:17:04) ( NTS ) Copyright (c) 1997-2016 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies

on va déplace composer.phar mv composer.phar /usr/local/bin/composer
si ça ne marche pas garder son nom d’origine et créer un alias dans .bashrc alias composer="/usr/local/bin/composer.phar"

après on reprend le même file que que sous windows

composer create-project --prefer-dist laravel/laravel nom_mon_projet "5.4.*"

le virtualhost sous mamp

  • On ajoute dans le fichier de config du dossier HTTPDOC

      vim /Applications/MAMP/conf/apache/httpd.conf
    
      # NameVirtualHost *
      Include /Applications/MAMP/conf/apache/virtualhost.conf
    
  • On ajoute le chemin du dossier, on lui donne un chemin d’accesweb et on ui donne un alias

      vim /Applications/MAMP/conf/apache/virtualhost.conf
    
      <VirtualHost *:8888>
          DocumentRoot    "/Applications/MAMP/htdocs/docref"
          ServerName        docref
      </VirtualHost>
    
      <VirtualHost *:8888>
          DocumentRoot    "/Applications/MAMP/htdocs/monportefeuille"
          ServerName        proj.monportefeuille
          ServerAlias        monportefeuille
      </VirtualHost>
    

Dans xamp il y a juste besoin d’aller faire un clic-droit sur l’onglet Wamp et aller dans outil > redémarrer le DNS ici on va modifier le fichier d’hosting

```
 vim /etc/hosts il faut ARRETER puis REDEMARRER Mamp
```

après on revient au commande laravel - création de projet

results matching ""

    No results matching ""