Actualizado el 21 de Marzo del 2018 (Publicado el 28 de Noviembre del 2017)
1.830 visualizaciones desde el 28 de Noviembre del 2017
2,5 MB
58 paginas
Creado hace 13a (02/09/2011)
ESCUELA POLITÉCNICA DEL EJÉRCITO
SEDE LATACUNGA
CARRERA DE TECNOLOGÍA EN COMPUTACIÓN
TEMA: MANUAL E
IMPLEMENTACIÓN DE UN SERVIDOR
HOSTING UTILIZANDO LINUX PARA QUE RESIDAN PÁGINAS
WEB.
PROYECTO DE GRADUACIÓN PREVIO A LA OBTENCIÓN DEL TÍTULO DE
TECNÓLOGO EN COMPUTACIÓN
ELABORADO POR:
MONTALVÁN MENDOZA EDWIN DANNY
CARTAGENA OÑATE MARIO ANTONIO
DIRECTOR:
ING. FABIÁN MONTALUISA
CODIRECTOR:
ING. PATRICIO ESPINEL
LATACUNGA, 07 DE SEPTIEMBRE DEL 2009
CONTENIDO
1.1
1.1.1
1.1.2
1.1.3
1.1.4
1.1.5
1.4.1
1.4.2
1.4.3
1.4.4
1.4.5
1 CAPÍTULO: CONCEPTOS BÁSICOS ................................................................... - 2 -
INTRODUCCIÓN .......................................................................................... - 2 -
¿Que es Hosting? ...................................................................................... - 2 -
¿Que es Espacio Disponible? .................................................................... - 2 -
¿Que es un Host? ...................................................................................... - 2 -
¿Que es "Virtual Hosting”? ...................................................................... - 2 -
Servidor HTTP Apache ............................................................................ - 3 -
1.2 OBJETIVO GENERAL ................................................................................. - 3 -
1.3 OBJETIVOS ESPECÍFICOS ........................................................................ - 4 -
1.4
SISTEMA OPERATIVO LINUX ................................................................. - 4 -
¿Qué es Linux? ......................................................................................... - 4 -
Historia De Sistema Operativo Linux ....................................................... - 5 -
Linus Benedict Torvalds ........................................................................... - 6 -
Características de Linux ............................................................................ - 7 -
Linux frente a los otros Sistemas Operativos ......................................... - 10 -
CARACTERÍSTICAS DE UN SERVIDOR HOSTING ........................... - 11 -
Aliases para dominios gratuitos .............................................................. - 11 -
1.5.1
Su dominio con o sin "WWW" ............................................................... - 11 -
1.5.2
Su propio gestor de backups ................................................................... - 11 -
1.5.3
Ficheros Log ........................................................................................... - 12 -
1.5.4
Logs de Email ......................................................................................... - 12 -
1.5.5
Páginas de errores personalizables ......................................................... - 12 -
1.5.6
Gestor servidor SSL ................................................................................ - 13 -
1.5.7
Servicio MySQL ..................................................................................... - 14 -
1.5.8
1.5.9
Acelerador Web ...................................................................................... - 14 -
1.5.10 Corrección automática para URL ........................................................... - 15 -
CONFIGURAR LOS SERVICIOS DEL SERVIDOR HOSTING ......... - 16 -
2 CAPÍTULO: ANÁLISIS DEL SISTEMA .............................................................. - 18 -
INTRODUCCIÓN A CENTOS ................................................................... - 18 -
2.1
2.2
BREVE HISTORIA DE CENTOS ............................................................ - 18 -
2.3 HARDWARE RECOMENDADO PARA OPERAR: ............................... - 19 -
2.4
ARQUITECTURAS ..................................................................................... - 19 -
CARACTERÍSTICAS DE CENTOS ........................................................ - 19 -
2.5
DISEÑO Y SELECCIÓN DEL HARDWARE .......................................... - 20 -
2.6
2.7
INSTALACIÓN DEL SISTEMA OPERATIVO LINUX ......................... - 21 -
Instalación en modo gráfico de CentOS 5. ............................................. - 21 -
Instalación del Servidor Hosting ............................................................. - 42 -
Configuracion De Host Virtuales En Apache ......................................... - 45 -
2.8 ORGANIZACIÓN Y RESUMEN DE RESULTADOS ............................ - 50 -
3 CAPÍTULO: ANÁLISIS Y COMPROBACIÓN DEL SERVIDOR HOSTING- 51 -
2.7.1
2.7.2
2.7.3
1.5
1.6
ANÁLISIS DE RESULTADOS EN BASE A LA IMPLEMENTACIÓN DE
3.1
UN SERVIDOR HOSTING UTILIZANDO LINUX PARA QUE RESIDAN
PÁGINAS WEB. ....................................................................................................... - 51 -
3.2
COMPROBACIONES FINALES. .............................................................. - 53 -
4 CAPÍTULO: CONCLUSIONES Y RECOMEDACIONES ................................. - 55 -
CONCLUSIONES. ....................................................................................... - 55 -
RECOMENDACIONES .............................................................................. - 56 -
4.1
4.2
1 CAPÍTULO: CONCEPTOS BÁSICOS
1.1 INTRODUCCIÓN
1.1.1 ¿Qué es Hosting?
Hosting es una palabra del inglés que quiere decir dar hospedaje o alojar.
Aplicado al Internet, significa poner una página web en un servidor de
Internet para que ella pueda ser vista en cualquier lugar del mundo entero
con acceso al Internet.
1.1.2 ¿Qué es Espacio Disponible?
A cada hosting se le asigna un espacio en el disco duro del servidor. El
espacio disponible en cada plan es suficiente (100, 200 o 300 MB). Un Sitio
Web puede contener varios cientos de páginas de texto o de imágenes, o
una sola página de información.
1.1.3 ¿Qué es un Host?
Un host o anfitrión es un ordenador que funciona como el punto de inicio y
final de las transferencias de datos. Más comúnmente descrito como el
lugar donde reside un sitio web. Un host de Internet tiene una dirección de
Internet única (dirección IP) y un nombre de dominio único o nombre de
host.
1.1.4 ¿Qué es "Virtual Hosting”?
Como su nombre lo implica se trata de "Hosts" virtuales, pero que significa
esta virtualidad, en el caso de Apache es la facilidad de administrar más de
un sitio de una manera sencilla y eficiente en un solo "Host"(Computadora
Física)
El término Hosting Virtual se refiere a hacer funcionar más de un sitio web
(tales como www.company1.com y www.company2.com) en una sola
máquina. Los sitios web virtuales pueden estar "basados en direcciones IP",
- 2 -
lo que significa que cada sitio web tiene una dirección IP diferente, o
"basados en nombres diferentes", lo que significa que con una sola
dirección IP están funcionando sitios web con diferentes nombres (de
dominio). El hecho de que estén funcionando en la misma máquina física
pasa completamente desapercibido para el usuario que visita esos sitios
web.
1.1.5 Servidor HTTP Apache
El servidor HTTP Apache es un servidor web HTTP de código abierto para
plataformas Unix (BSD, GNU/Linux, etc.), Windows, Macintosh y otras, que
implementa el protocolo HTTP/1.11 y la noción de sitio virtual.
El servidor Apache se desarrolla dentro del proyecto HTTP Server (httpd)
de la Apache Software Foundation.
Apache presenta entre otras características altamente configurables, bases
de datos de autenticación y negociado de contenido, pero fue criticado por
la falta de una interfaz gráfica que ayude en su configuración.
Apache fue uno de los primeros servidores web en soportar hosting virtual
basado en direcciones IP. Las versiones 1.1 y posteriores de Apache
soportan hosting virtual (vhost) basado tanto en direcciones IP como
basado en nombres. Ésta última variante de hosting virtual se llama
algunas veces basada en host o hosting virtual no basado en IP.
1.2 OBJETIVO GENERAL
Implantar un Servidor hosting utilizando Linux para que residan páginas
Web, en las unidades de la Fuerza Terrestre.
- 3 -
1.3 OBJETIVOS ESPECÍFICOS
Instalar el Servidor hosting utilizando Linux para que resida páginas Web,
para realizar un Manual de Instalación y Administración de un hosting.
Analizar el funcionamiento del Servidor hosting.
Determinar las características necesarias para implantar el Servidor
hosting utilizando Linux.
1.4 SISTEMA OPERATIVO LINUX
1.4.1 ¿Qué es Linux?
Linux es un sistema de libre distribución por lo que se puede encontrar
todos los ficheros y programas necesarios para su funcionamiento en
multitud de servidores conectados a Internet. La tarea de reunir todos
los ficheros y programas necesarios, así como instalarlos en tu sistema y
configurarlo, puede ser una tarea bastante complicada y no apta para
muchos. Por esto mismo, nacieron las llamadas distribuciones de Linux,
empresas y organizaciones que se dedican a hacer el trabajo "sucio" para
nuestro beneficio y comodidad.
Linux es, a simple vista, un Sistema Operativo. Es una implementación de
libre distribución UNIX para computadoras personales (PC), servidores, y
estaciones de trabajo. Fue desarrollado para el i386 y ahora soporta los
procesadores i486, Pentium, Pentium Pro y Pentium II, así como los clones
AMD y Cyrix. También soporta máq
Comentarios de: MANUAL E IMPLEMENTACIÓN DE UN SERVIDOR HOSTING UTILIZANDO LINUX PARA QUE RESIDAN PÁGINAS WEB (0)
No hay comentarios