Last active
December 22, 2015 08:59
-
-
Save matyo91/6449079 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Cet article requiert la [Mise en place d'un serveur virtuel LAMP sur VirtualBox](https://gist.github.com/matyo91/6449009). | |
# Ajouter un hôte virtuel (exemple avec une installation Symfony) | |
Configurer l'hôte virtuel | |
$ cd /etc/apache2/sites-available/ | |
$ sudo cp default symfony.dev | |
$ sudo nano symfony.dev | |
DocumentRoot /var/www/symfony/web | |
ServerAlias symfony.dev | |
<Directory /> | |
Options FollowSymLinks | |
AllowOverride All | |
</Directory> | |
<Directory /var/www/symfony/web> | |
Options Indexes FollowSymLinks MultiViews | |
AllowOverride All | |
Order allow,deny | |
allow from all | |
</Directory> | |
# site activation | |
$ sudo a2ensite symfony.dev | |
$ sudo service apache2 reload | |
Installer le framework symfony | |
# configure symfony and specify the version in '2.1.x' | |
$ COMPOSER_PROCESS_TIMEOUT=5000 composer create-project symfony/framework-standard-edition /var/www/symfony 2.1.x | |
Mettre à jour les vendors | |
$ cd /var/www/symfony/ | |
$ composer install | |
Configurer les droits | |
$ rm -rf app/cache/* | |
$ rm -rf app/logs/* | |
$ sudo setfacl -dR -m u:www-data:rwx -m u:`whoami`:rwx app/cache app/logs | |
Ajouter l'IP du réseau virtuel *10.1.1.1* dans les filtres des scripts *config.php* et *app_dev.php* | |
Ajouter dans le fichier du Mac | |
$ sudo nano /etc/hosts | |
10.1.1.2 symfony.dev | |
Sur votre navigateur Mac | |
http://symfony.dev/config.php | |
# Suprimer un hôte virtuel | |
$ cd /etc/apache2/sites-available/ | |
$ sudo a2dissite symfony.dev | |
$ sudo rm symfony.dev | |
$ sudo service apache2 reload |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment