Está en la página 1de 18

CONFIGURACIN DE UN SERVIDOR

WEB

INSTALACION DE VIRTUAL BOX Y CentOS


Para la instalacin de un servidor web dentro del sistema operativo Windows se
escogi el software de virtualizacin Virtual Box de Oracle y la distribucin de
Linux basada en Red Hat Enterprise denominado centOS, a continuacin se
detalla los pasos para su instalacin:
Instalacin de Virtual Box:
1. Ejecutar el archivo de instalacin Virtual Box.

2. Ingresar nombre, tipo y versin segn se muestra.

3. Asignar el tamao de memoria RAM para la mquina virtual, en este caso se


escogi 1GB.

4. Crear una unidad de disco duro virtual.

5. Seleccionar el tipo de Disco virtual, por defecto es VDI.

6. Asignar un nombre al Disco virtual y el espacio.

7. Vista de Virtual Box despus de la instalacin.

Instalacin de CentOS:
1. Configurar ruta de acceso del ISO en Menu - > Almacenamiento -> Unidad
CD/DVD.

2. Inicio de la mquina virtual con CentOS.

3. Inicio de la instalacin.

4. Escoger el mtodo de instalacin con componentes bsicos.

5. Escoger el disco duro donde se instalara.

6. Configurar Network y Hostname.

7. Configurar el password de Root.

8. Procediendo a instalar CentOS.

9. Iniciando CentOS.

CONFIGURACIN DE UN SERVIDOR WEB

Antecedentes de Apache
El nombre del servidor web apache proviene de la palabra en ingles patchy
server que en espaol se puede entender como servidor parchado, Tal vez te
preguntaras, porque parchado?, la explicacin es sencilla, el servidor web
apache fue conformado por diversos parches del servidor web usado en ese
momento, nos referimos al servidor web NCSA el cual era desarrollado en ese
entonces por el National Center Supercomputing.
El desarrollo del servidor web apache se remonta al lejano ao de 1995, dicho
desarrollo dio como resultado una especie de versin beta de lo que llegara a
convertirse en la primera versin de apache ya que estaba compuesto en su
totalidad por una coleccin de parches del servidor web NCSA.
Fue hasta el ao de 1996 cuando fue lanzada la primera versin estable de
Apache la cual tena entre sus principales caractersticas la reescritura por
completo de su cdigo base, tambin inclua la carga de mdulos en tiempo de
ejecucin. (Linuxparatodos, 2014)

Instalacin de Apache
La instalacin del servidor web apache es relativamente sencilla, solo debe
teclear en terminal el siguiente comando.
[root@ localhost ~]# yum install -y httpd

El comando yum permite descargar los programas directamente de la base de


programas de centos denominado repositorio.

Pasos Previos
Configurar la Tarjeta de red.- Recuerde que el servidor debe tener una
direccin IP esttica
Configurar el archivo /etc/hosts.- Permitir asociar un nombre a la direccin
IP configurada

Archivos y directivas principales de configuracin de Apache

/etc/httpd/conf/httpd.conf.- Archivo de configuracin de las directivas del


servidor web que permitir definir las caractersticas que tendr
Dentro de este archivo se deben configurar las siguientes directivas al menos
para garantizar el funcionamiento.
Listen.- Puerto por donde escucha el servidor, por defecto ser el 80 y cuando
sea servidor web seguro ser el 443
DocumentRoot.- Directiva que permite definir la carpeta desde donde se
levantar el sitio web principal. Por defecto es /var/www/html
DirectoryIndex.- Directiva que permite definir como se llama la pgina
principal del sitio web. Es recomendable aqu utilizar index.html, index.php
para que siempre levante este tipo de pginas
ServerAdmin.- Especifica quien es la persona responsable del sitio web.

Iniciar el servicio de Apache


Para iniciar el servidor WEB por primera vez solo deber teclear en terminal el
siguiente comando:
[root@ localhost ~]# /etc/init.d/httpd start
Igualmente existen opciones ya sea para reiniciar, detener, recargar o conocer el
status en el que se encuentra el servidor WEB. Estas opciones pueden ser
consultadas en la siguiente tabla:
start
stop
restart

reload

Status

Inicia el servicio
Detiene el servicio
Reinicia el servicio.-La diferencia con reload radica en que al ejecutar un
restart este mata todos los procesos relacionado con el servicio y los
vuelve a generar de nueva cuenta
Recarga el servicio.-La diferencia con restart radica en que al ejecutar
un reload este solamente carga las actualizaciones hechas al fichero de
configuracin del servicio sin necesidad de matar los procesos
relacionados con el mismo, por lo que podra entenderse que hace el
cambio en caliente.
Da a conocer el estado en que se encuentra el servicio

[root@ localhost ~]# service httpd start

Y de igual manera podemos usar las opciones antes descritas en la tabla anterior.
Recuerde que estos comandos se ejecutan como root.

PROCESO DE CONFIGURACIN
PASO 1 Configurar direccin IP

PASO 2 Configurar ALIAS de la direccin IP en el archivo /etc/hosts

PASO 3 Configurar en archivo del servidor web httpd.conf

3.1. Directiva Listen

3.2. Directiva DocumentRoot

3.3. Directiva DirectoryIndex

PASO 4 Crear la pgina web en la carpeta adecuada


4.1. Crear la carpeta del sitio web

4.2. Crear el archivo index.html dentro de la carpeta del sitio


web xyz editando una pgina web bsica

PASO 5 Dar permisos de lectura para que los usuarios puedan ver la
pgina web
Los dueos tienen todos los privilegios
El grupo y otros usuarios solo pueden leer y visualizar la pgina web

PASO 6 Levantar servicio httpd

PASO 7 Cargar la pgina web desde el navegador

Caracterstica CentOS 7
Centos 7 incluye una serie de cambios muy interesantes como son:

Kernel Linux actualizado a la versin 3.10.0

Soporte para Linux Conteiner (Dockers)

Herramientas y drivers 3D de VMware listos para usar

OpenJDK-7 como opcin predefinida de JDK

Actualizacin directa de 6.5 a 7.0

XFS es el sistema de archivos pre definido

snapshots de LVM con ext4 y XFS

Se cambi a system, firewall y GRUB2

iSCSI y FCoE en Kernel space

Soporte para PTPv2

Soporte para Tarjetas Ethernet de 40G

Soporte parra instalacin en modo de arranque seguido UEFI en hardware


compatible

Carctersticas mnimas del sistema para operar con centos


Hardware recomendado para operar:
Sin entorno de escritorio:

Memoria RAM: 64 MB (mnimo).

Espacio en Disco Duro: 1024 MB (mnimo) - 2 GB (recomendado).

Procesador: Solo existe para 64 bits

Con entorno de escritorio:

Memoria RAM: 2 GB (mnimo).

Espacio en Disco Duro: 20 GB (mnimo) - 40 GB (recomendado).

Procesador: Solo existe para 64 bits

También podría gustarte