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