La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Introducción a GNU/Linux Vicente Aguilar 10-14 julio 2006.

Presentaciones similares


Presentación del tema: "Introducción a GNU/Linux Vicente Aguilar 10-14 julio 2006."— Transcripción de la presentación:

1 Introducción a GNU/Linux Vicente Aguilar bisente@bisente.com 10-14 julio 2006

2 12 Servicios Introducción a GNU/Linux

3 Apache + PHP + mySQL ● Vienen con casi todas las distribuciones ● LAMP: Linux+Apache+mySQL+PHP ● Ubuntu Server lleva una opción de instalación directa LAMP ● Existen infinidad de aplicaciones de todo tipo bajo esta plataforma

4 Instalación ● Tanto en Debian como Ubuntu: apt-get install apache2 libapache2-mod-php4 php4- mysql mysql-server ● Tanto Apache como PHP tienen módulos para extender su funcionalidad: – apt-cache search libapache2-mod- – apt-cache search php4-

5 Scripts de inicio ● Apache: – /etc/init.d/apache2 start, stop, restart, reload ● PHP: instalado como módulo de Apache, se arranca y para con éste ● mySQL: – /etc/init.d/mysql start, stop, restart

6 Configuración ● Apache: – /etc/apache2/* ● PHP: – /etc/php4/apache2/php.ini ● mySQL: – /etc/mysql/my.cnf – BD mysql

7 Servidor de DNS ● Hay muchos, entre otros: ● El más “clásico”: BIND – pros: configuración estandarizada – contras: problemas de seguridad ● La alternativa recomendada: djbdns – pros: MUY seguro, diseño muy simple – contras: sintaxis de configuración distinta – contra?: necesita software extra: daemontools y ucspi-tcp

8 djbdns ● El DNS se divide en dos servicios: – Resolución y cacheado de consultas de dominios EXTERNOS P.ej., cuando queremos acceder a www.google.es – Publicación de definiciones de dominios PROPIOS Cuando definimos que www.cdsantodomingo.com tiene la IP 217.76.142.67www.cdsantodomingo.com ● djbdns usa dos programas independientes: dnscache y tinydns

9 dnscache ● Lo instalamos en /service/dnscache ● Configuración: – env: dirección IP, puerto, etc. – root/ip: IPs a las que permitimos el acceso – root/servers: configuración servidores DNS de cada dominio: ● root/servers/DOMINIO: configuración de DOMINIO ● root/servers/@: servidores p.def -> viene con los servidores raíz de DNS

10 tinydns ● Lo instalamos en /service/tinydns ● Configuración: – env: IP, puerto, etc. – root/data: configuración dominios

11 tinydns-data ● Formato general: TIPOdominio:IP:TTL ● Equivalencias con formato BIND: NS. A=, + CNAMEC MX@ PTR^ ● Ejecutar “make” tras cualquier cambio


Descargar ppt "Introducción a GNU/Linux Vicente Aguilar 10-14 julio 2006."

Presentaciones similares


Anuncios Google