Skip to content

Aplicación base para desarrollar con LARAVEL dentro de un equipo virtual (VIRTUALBOX y VAGRANT).

License

Notifications You must be signed in to change notification settings

cmonte201988/App-Laravel-5-Vagrant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Applicación LARAVEL 5 con Vagrant y Puppet!

Aplicación esqueleto hecha con LARAVEL 5, virtualizada con Vagrant y Puppet.


Despliegue

Una vez clonado el proyecto se debe proceder a iniciar la maquina virtual.

// Start machine Virtual
$ vagrant up

Note: De tener problemas con el hostmanager u otro plugin de Vagrant, a continuación los comandos de los plugin que puedan causar problemas.

//
$ vagrant plugin install vagrant-hostmanager
//
$ vagrant plugin install vagrant-vbguest

Configuración del Ambiente

Se esta usando un box genérico, por ello se tiene que hacer un paso mas en la configuración de la Virtual Machine.

// Ingresamos a la máquina virtual via SSH
$ vagrant ssh
// Luego vamos donde esta la configuración de los sitio hábiles
$ cd /etc/apache2/sites-available
// Editar el archivo 000-default.conf
$ sudo vim 000-default.conf

Modificar el archivo quedando de la siguiente forma.

<VirtualHost *:80>
	ServerName beautymove.local
    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/source/public
    <Directory /var/www/source/public>
	    AllowOverride all
    </Directory>

	ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

Luego de haber configurado el archivo, proceder a activar el cambio y reiniciar el servicio apache2

//
$ sudo a2ensite 000-default.conf
//
$ sudo service apache2 restart

About

Aplicación base para desarrollar con LARAVEL dentro de un equipo virtual (VIRTUALBOX y VAGRANT).

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published