entornos Linux para desarrollo Web

taller
by
@MontealegreLuis
@isaac_gasi

como desarrolladores


frecuentemente nos encontramos con la, 
muchas veces tediosa, 
tarea de configurar nuestro ambiente de desarrollo





introducción

Una vez configurado tu ambiente debes saber tareas básicas de desarrollo web, desde cosas simples como cambiar los permisos de archivos y carpetas, copiar y pegar, saber donde están los archivos de configuración. Hasta cosas un poco más complejas como configurar un servicio, buscar y reemplazar cadenas de texto en archivos de código y logs, agregar/habilitar extensiones de PHP u otro software que requieras para tu proyecto.


 El taller de ambientes de desarrollo Web Linux para PHP tiene como objetivo la configuración de un servidor LAMP, y otras herramientas que te permitirán optimizar tu proceso de desarrollo.

También aprenderemos las bases para automatizar el proceso de creación de entornos de desarrollo con Vagrant y Puppet.

primera parte



  • Comandos básicos de consola
    • Sistema de archivos y permisos
    • Compresión de archivos
    • Búsqueda de cadenas con ack
    • Uso de SSH, SCP y SFTP

comandos básicos de consola


¿Qué son los comandos?
Los comandos, en su mayor parte, no son realmente más que pequeños programas incorporados en el sistema operativo. Técnicamente, lo único que diferencia los comandos de los programas (o de los scripts) es que los comandos siempre están en carpetas muy concretas (/bin, /usr/bin, y en el caso de haber iniciado sesión como superusuario, /sbin), así que no es necesario especificar dónde se encuentran.

+info
http://es.wikibooks.org/wiki/Introducci%C3%B3n_a_Linux/Comandos

sistema de archivos

Cuando creamos una partición, todos los discos tienen al menos una, especificamos el sistema de archivos que vamos a utilizar. Un sistema de archivos define como se organizan los datos dentro de la partición y las operaciones que podemos realizar sobre éllos. Existen varios tipos de sistemas de archivos, los más comunes:

FAT, FAT16, FAT32
NTFS
EXT2  >  EXT3  > EXT4
ReinserFS y XFS




Cierto, todo en un sistema Linux es un archivo, tanto el Software como el Hardware. Desde el ratón, pasando por la impresora, el reproductor de DVD, el monitor, un directorio, un subdirectorio y un fichero de texto.

Taller de entornos Linux para desarrollo Web

By Isaac García Sierra

Taller de entornos Linux para desarrollo Web

  • 2,329