Download - SERVIDOR WEB PARA LINUX
Nombre: Jacqueline Núñez.
Semestre: Séptimo “A”.
2011-2012
UNIVERSIDAD TÉCNICA DE AMBATOCIENCIAS HUMANAS Y DE LA EDUCACIÓN
CARRERA DE INFORMÁTICA Sistemas Operativos
Tipos de Servidor Web • Desde Internetlab hemos discutido constantemente diferentes aspectos sobre los servidores Web. A continuación, os
traigo una lista de consulta rápida en la que resumo los diferentes tipos de servidores Web:
Microsoft IIS: Sólo funciona sobre sistemas Windows,
como ya habréis imaginado. Si quieres empalarlo sobre otro sistema, tendrás que
utilizar una máquina virtual.
Ngnix: Este es un servidor Web muy ligero y corre sobre sistemas Unix y Windows. Se ha
convertido en el 4º servidor HTTP más popular de la red y también se distribuye
bajo licencia BSD.
Apache: Este es el más común y más utilizado en todo el
mundo. Además, es gratuito (cómo no), y de código abierto,
así que podríamos decir que corre sobre cualquier
plataforma.
Sun Java System Web Server: Este producto pertenece a la casa Sun, y suele empalarse sobre entorno de este sistema. Sin embargo, como Apache, es multiplataforma, y recientemente Sun ha decidido distribuirlo con licencias de código abierto (BSD concretamente).
Tipos de Servidor Web
Lighttp: Este servidor Web es otro de los más ligeros que hay en el mercado. Está especialmente
pensado para hacer cargas pesadas sin perder balance, utilizando poca RAM y poca de CPU. Algunas páginas populares que lo usan son
Youtube, Wikipedia y otras que soportan gran tráfico diariamente. También es gratuito y se
distribuye bajo licencia BSD.
SERVIDOR WEB PARA LINUX
¿Como funciona este servicio?
Un servidor es una computadora que entrega a otras computadoras
(los clientes), una información que ellos requieren bajo un
lenguaje común, denominado protocolo. Por lo tanto al ver una página Web es porque el servidor les entrega una página HTML vía
protocolo HTTP (HyperText Transport Protocol) o protocolo
para la transmisión de hipertexto, a través de una conexión TCP/IP
por el puerto 80.
¿Cuales son los beneficios al instalar un servidor Web en Linux? Apache puede soportar de una forma más fácil y eficiente una amplia variedad de sistemas operativos. El servidor puede personalizarse mejor para las necesidades de cada sitio web.¿Software Requerido?
Apache 2.2.3¿Hardware Requerido? Requerimientos mínimos:Servidor a 250 Mhz, 256 MB RAM, 8 GB disco duro
Apache está diseñado para ser un servidor web potente y flexible que pueda funcionar en la más amplia variedad de plataformas y entornos. Las diferentes plataformas y entornos, hacen que a menudo sean necesarias diferentes características o funcionalidades. Apache se ha adaptado siempre a una gran variedad de entornos a través de su diseño modular. Este diseño permite a los administradores de sitios web elegir que características van a ser incluidas en el servidor seleccionando que módulos se van a
cargar, ya sea al compilar o al ejecutar el servidor.
SERVIDOR WEB PARA LINUX
VENTAJAS
ModularCódigo abiertoMulti-plataformaExtensiblePopular (fácil conseguir ayuda/soporte)
• El servidor web Apache se puede descargar en la página de la Fundación Apache, en apache.org. En la URL http://httpd.apache.org/ tienen una sección en particular para el servidor HTTP (Protocolo de transmisión utilizado en la web), en la que tendremos que buscar el enlace para descarga.
INSTALACIÓN APACHE
• Acepta la licencia y pulsa siguiente (Next) hasta que nos pregunte por el dominio, nombre de servidor y correo web del administrador del servidor. Para los dos primeros campos, introduciremos el subdominio que creamos para nuestro PC en No-IP. Rellena el campo de email del administrador con una dirección cualquiera mediante la que se puedan poner en contacto contigo.
• Por último, se nos pide que seleccionemos también si queremos que el servidor responda en el puerto 80 para todos los usuarios, o bien que sólo se active de forma manual, para el usuario actual, y en el puerto 8080. Lo normal es seleccionar la primera opción.
Instalación Apache
• Pulsa siguiente un par de veces para terminar la instalación. Una vez instalado, deberíamos ser capaces de acceder al servidor web mediante un navegador introduciendo el nombre de dominio de nuestro PC en la barra de direcciones. El navegador mostrará una página web confirmándonos que Apache se ha instalado correctamente, similar a la siguiente.
INSTALACIÓN APACHE
• Basta con copiar los archivos que queramos en la carpeta htdocs dentro del directorio donde instalamos Apache para que estos estén disponibles en el servidor.
• Una vez llegados a este punto sólo resta configurar el servidor para adaptarlo a nuestras necesidades. El proceso de configuración de Apache se lleva a cabo a través de una archivo de configuración en modo texto llamado httpd.conf que podemos encontrar en la carpeta conf, o bien a través del menú de inicio de Windows en Configure Apache Server -> Edit the Apache httpd.conf Configuration File.
• Se han escrito libros enteros sobre la configuración y uso de Apache, por lo que esto queda lejos del propósito de este artículo. Si te interesa mancharte las manos y personalizar totalmente el servidor echa un vistazo a la documentación de Apache en la web de la Fundación.
Instalación Apache
Como montar un servidor Web con Linux Debian
Servidor Web en Linux Debian 1 – Hardware
En un servidor Web el Hardware mas potente que tiene que haber en la maquina es el microprocesador y la memoria Ram sin duda alguna. De ellos dos depende el funcionamiento de todo una vez empecemos a sobrecargar el sistema con programas y usuarios conectados a el, así que cuanto mas tengamos de esto mejor. En mi caso voy a montármelo en un Pentium III a 800 Mhz con 256 Mb de Ram a 100 Mhz. Con este Hardware es suficiente para un servidor casero, funciona a la perfección para uso personal pero no para profesional.La parte del almacenamiento también es importante pero no tanto como el microprocesador y la memoria. Yo voy a montármelo con un disco duro de 20 Gb y una grabadora de CDs. No nos podemos olvidar de tema de las comunicaciones ya que es importante que incluyamos una tarjeta de red mínimo 10/100 ya que los routers operan a 10/100 habitualmente.
Servidor Web en Linux Debian 1 – Hardware
Chasis
Placa Base
Microprocesador
Memoria RAM
Servidor Web en Linux Debian 2 – Sistema Operativo
Una vez sabidos estos pequeños detalles nos descargamos la ultima versión de Linux Debian desde el siguiente enlace. Una vez tengamos la imagen ISO la quemamos en un CD y arrancamos nuestro PC con el disco insertado. Comenzamos !!!
Servidor Web en Linux Debian 2 – Sistema Operativo
Seleccionamos el lenguaje en el que queremos que se base la instalación
Servidor Web en Linux Debian 2 – Sistema Operativo
Escoge tu país
Servidor Web en Linux Debian 2 – Sistema Operativo
Elije la distribución de tu teclado
Servidor Web en Linux Debian 2 – Sistema OperativoVamos a darle un nombre a nuestra maquina, en mi caso hsnet2
Servidor Web en Linux Debian 2 – Sistema OperativoAhora tenemos que introducir el nombre de dominio. Lo llamaremos .sytes.net con nuestro nombre de maquina delante
Servidor Web en Linux Debian 2 – Sistema Operativo
Ahora a llegado el momento del particionado de disco. Como se supone que vamos a usar esta instalación de Linux Debian como servidor no compartiremos el disco duro con algún otro sistema así que usaremos todo el espacio posible en disco para la instalación. Seleccionamos ( Guiado – utilizar todo el disco )
Servidor Web en Linux Debian 2 – Sistema Operativo
seleccionamos el disco
Servidor Web en Linux Debian 2 – Sistema Operativo
Ahora nos deja elegir entre tres opciones, para simplificar un poco las cosas podemos seleccionar el modo ( recomendado para novatos ) que tan solo nos creara una partición raiz / y una swap. Podemos separar la partición /home de la / ademas de muchas otras mas pero esta vez vamos a instalar todos los ficheros en una partición y seguiremos adelante
Servidor Web en Linux Debian 2 – Sistema OperativoSi ves que todo esta correcto ( Finalizar el particionado y escribir los cambios en el disco ) …
Servidor Web en Linux Debian 2 – Sistema Operativo
El sistema nos pide permiso para realizar los cambios en las particiones, echarle un vistazo y si todo esta correcto adelante !!
Servidor Web en Linux Debian 2 – Sistema Operativo
Selecciona tu zona horaria
Servidor Web en Linux Debian 2 – Sistema OperativoAhora nos pide la clave de super usuario ( root ), os recomiendo que la apuntéis ya que la necesitaremos mas adelante
Servidor Web en Linux Debian 2 – Sistema Operativo
reescribe la contraseña
Servidor Web en Linux Debian 2 – Sistema Operativo
Ahora vamos a crear un usuario
Servidor Web en Linux Debian 2 – Sistema Operativo
Podemos dejar el mismo
Servidor Web en Linux Debian 2 – Sistema Operativo
introduce una contraseña para el usuario
Servidor Web en Linux Debian 2 – Sistema Operativo
reescribe la contraseña
Servidor Web en Linux Debian 2 – Sistema OperativoSi ya sois usuario de Linux Ubuntu seguro que esto os suena, se refiere a los repositorios. Los necesitamos para tener los programas actualizados e instalar programas
Servidor Web en Linux Debian 2 – Sistema OperativoElegimos el país que queremos usar para los repositorios
Servidor Web en Linux Debian 2 – Sistema Operativo
Elegimos la replica
Servidor Web en Linux Debian 2 – Sistema Operativo
Elegimos la replica
Servidor Web en Linux Debian 2 – Sistema Operativo
No usamos proxy, continuamos
Servidor Web en Linux Debian 2 – Sistema Operativo
Esto es opcional
Servidor Web en Linux Debian 2 – Sistema Operativo
En el siguiente apartado desmarcamos todas las opciones menos la de ( Sistema estándar )
Servidor Web en Linux Debian 2 – Sistema Operativo
Nos pregunta si queremos instalar Grub y le decimos que si
Servidor Web en Linux Debian 2 – Sistema OperativoInstalación completada !!! ahora se abrirá la compuerta del CD y listo
Servidor Web en Linux Debian 2 – Sistema OperativoSacamos el cd y reiniciamos
A partir de aquí ya tenemos el sistema operativo Linux Debian correctamente instalado, en el siguiente capitulo de este manual veremos como configurarlo a conciencia para que podamos usarlo como servidor.A por cierto he aprovechado el montaje de este servidor para incluir la primera tarjeta grafica que tube en mi vida, era una Magic Combo CGA monocromo y un monitor de 13 pulgadas CGA monocromo que restaure pintando la carcasa exterior de negro …A partir de aquí ya tenemos el sistema operativo Linux Debian correctamente instalado, en el siguiente capitulo de este manual veremos como configurarlo a conciencia para que podamos usarlo como servidor.A por cierto he aprovechado el montaje de este servidor para incluir la primera tarjeta grafica que tube en mi vida, era una Magic Combo CGA monocromo y un monitor de 13 pulgadas CGA monocromo que restaure pintando la carcasa exterior de negro …A partir de aquí ya tenemos el sistema operativo Linux Debian correctamente instalado, en el siguiente capitulo de este manual veremos como configurarlo a conciencia para que podamos usarlo como servidor.A por cierto he aprovechado el montaje de este servidor para incluir la primera tarjeta grafica que tube en mi vida, era una Magic Combo CGA monocromo y un monitor de 13 pulgadas CGA monocromo que restaure pintando la carcasa exterior de negro …
A partir de aquí ya tenemos el sistema operativo Linux Debian correctamente instalado,