Drupal, Nginx & Vagrant

Drupal, Nginx & Vagrant

Vagrant es una poderosa herramienta que nos permite crear y administrar entornos virtuales de desarrollo.

D0597aeae63d02ffd88c9bcb04fea017?s=128

Aquilardo Caricari

October 22, 2014
Tweet

Transcript

  1. DRUPAL, NGINX & VAGRANT DRUPAL CAMP BOLIVIA - OCTUBRE 2014

    AQUILARDO CARICARI DRUPAL, NGINX & VAGRANT DRUPAL CAMP BOLIVIA – OCT 2014 AQUILARDO CARICARI
  2. Un poco sobre mí  Web Developer en «Caricarisoft» 

    Creador de «YapaHost» y «Namegister»  Creador de la comunidad «The Next Startup»  Blogger en Tuwebla.com y Foxdemy.com
  3. ¿Por qué nginx?

  4. Apache is like Microsoft Word, it has a million options

    but you only need six. nginx does those six things, and it does five of them 50 times faster than Apache. -Chris Lea
  5. nginx Desde rusia con amor Desarrollado por Igor Sysoev para

    rambler.ru
  6. nginx es una combinación de servidor web y un proxy

    inverso.
  7.  basado en eventos  eficiencia  menor consumo de

    memoria  formato de configuración amigable  Apache por Defecto (version 2.2) es antiguo ¿POR QUÉ NGINX?
  8.  Sin soporte para archivos .htaccess  poca documentación (¡pero

    suficiente!) creciendo muy rápido Problemas
  9. /etc/nginx/nginx.conf Archivo de configuración principal

  10. /etc/nginx/sites-available/default Archivo de configuración por defecto de virtual host

  11.  Instalar PHP-FPM  www.github.com/perusio/drupal-with-nginx  Redirección www a sin

    www o viceversa Drupal en nginx
  12. ¿Vagrant?

  13. Vagrant crea clouds virtuales para su estación de trabajo.

  14. Funciona en mi máquina -- Todos los desarrolladores

  15. box administrar boxes: instalación, eliminación destroy elimina los archivos archivos

    creados halt apaga la máquina vagrant suspend suspende la máquina resume reanuda una máquina vagrant suspendida up inicia el entorno vagrant Comandos principales
  16.  Imágenes base para iniciar una máquina virtual  https://vagrantcloud.com

     https://vagrantbox.es  https://puphpet.com Boxes
  17.  Todos los boxes son específicos del proveedor  VirtualBox

     Vmware  Hyper-V  … Proveedores
  18.  Homestead  drupaldev-nginx  Drupal-dundee Proyectos relacionados

  19. demo

  20.  http://docs.vagrantup.com/v2/  https://nginx.org/en/docs/  https://groups.drupal.org/nginx  Vagrant: Up and

    Running - O’Reilly  Creating Development environments with Vagrant - Packt Pub Recursos
  21. Preguntas?

  22. None