Pour ceux qui travaille avec laravel vous pourrez modifier le serveur apache pour qu'il redirige sur laravel.
Explication :
demarrer vagrant
vagrant ssh
d'abord ce deplacer dans /etc/apache2/sites-enabled
et visualiser les dossiers conf.
cd /etc/apache2/sites-enabled
ls -la
10-default_vhost_443.conf -> /etc/apache2/sites-available/10-default_vhost_443.conf
10-default_vhost_80.conf -> /etc/apache2/sites-available/10-default_vhost_80.conf
25-av_70f9al4xd6j3.conf -> /etc/apache2/sites-available/25-av_70f9al4xd6j3.conf
ouvrer le 3 fichier
25-av_70f9al4xd6j3.conf -> /etc/apache2/sites-available/25-av_70f9al4xd6j3.conf
copier le contenu et pointer bien sur le dossier public de laravel
<VirtualHost *:80>
ServerName local.dev
## Vhost docroot
DocumentRoot "/var/www/local.dev"
## Directories, there should at least be a declaration for /var/www/local.dev
<Directory "/var/www/local.dev">
Options Indexes FollowSymlinks MultiViews
AllowOverride All
Require all granted
<FilesMatch "\.php$">
Require all granted
SetHandler proxy:fcgi://127.0.0.1:9000
</FilesMatch>
</Directory>
## Logging
ErrorLog "/var/log/apache2/av_70f9al4xd6j3_error.log"
ServerSignature Off
CustomLog "/var/log/apache2/av_70f9al4xd6j3_access.log" combined
## Server aliases
ServerAlias local.dev
## SetEnv/SetEnvIf for environment variables
SetEnv APP_ENV dev
</VirtualHost>
créer votre fichier conf pour laravel
sudo cp /etc/apache2/sites-available/10-default_vhost_80.conf /etc/apache2/sites-available/laravel.dev.conf
ensuite don mac j'ai créer mon fichier laravel.dev.conf
sudo vi /etc/apache2/sites-available/laravel.dev.conf
ma modif
<VirtualHost *:80>
ServerName laravel.dev
## Vhost docroot
DocumentRoot "/var/www/local.dev/lab/Projet/Projet_Framework/learning-laravel-5/public/"
## Directories, there should at least be a declaration for /var/www/html
<Directory "/var/www/local.dev/lab/Projet/Projet_Framework/learning-laravel-5/public/">
Options Indexes FollowSymlinks MultiViews
AllowOverride All
Require all granted
<FilesMatch "\.php$">
Require all granted
SetHandler proxy:fcgi://127.0.0.1:9000
</FilesMatch>
</Directory>
## Logging
ErrorLog "/var/log/apache2/default_vhost_80_error.log"
ServerSignature Off
CustomLog "/var/log/apache2/default_vhost_80_access.log" combined
## Server aliases
ServerAlias laravel.dev
## SetEnv/SetEnvIf for environment variables
SetEnv APP_ENV dev
</VirtualHost>
~
activer le fichier conf
sudo sudo a2ensite laravel.dev.conf
ajouter l'hôte
sudo vi /etc/hosts
127.0.1.1 laravel.dev local
ensuite sudo service apache2 restart
aller sur le fichier host de votre pc ou mac et ajouter le domaine
dans mon cas c'est 172.178.10.2 laravel.dev
et taper l'url de et tomber sur votre projet laravel.dev ou celui de votre choix et voila :).
excuser moi pour les fautes :( je tenais a le partager quand même car ici on ma bien aider quand même
Pour les fautes, rien ne t'empêche d'éditer (personne n'est parfait)
il faut que ce soit compréhensible
"ouvrer le 3 fichier"
c'est limite, je pense que tu veux dire "ouvrir le 3em fichier"