INSTALACION DE SERVIDOR WEB (CENTOS)
Este servidor servidor se utiliza para servidor web o servidor HTTP HTTP es un programa informático informático que procesa una aplicación del lado del servidor realizando conexiones bidireccionales bidireccionales y/o unidireccionales y síncronas o asíncronas con el cliente generando o cediendo una respuesta en cualquier lenguaje o Aplicación del lado del cliente . El código recibido por el cliente suele ser compilado y ejecutado por un navegador web. Para la transmisión de todos estos datos suele utilizarse algún protocolo. Generalmente se utiliza el protocolo HTTP
antes de comenzar a configurar le pondremos la direccion IP estática a la maquina para que cumpla con lo que ya especificamos en los servidores anteriores para esto editamos el archivo ( ifcfg-eth0)
nano /etc/sysconfig/networkscripts/ifcfgeth0
guardamos y salimos para reiniciar las interfaces con el comando: /etc/init.d/network restart
luego verificamos con el comando (ifconfig):
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
lo primero que debemos hacer es instalarlo, pero antes de esto se recomienda hacer un update los comandos a ejecutar serian los siguientes Yum update Yum y install httpd
la opción (-y) para que responda automáticamente (si) a todas las preguntas.
Antes de configurar o modificar cualquier archivo, se recomienda hacer una copia de seguridad del directorio (httpd) que es donde se alojan los archivos de configuración del servidor web: cp R /etc/httpd ~/Desktop/http.copy
Después hacer la copia procedemos a editar editar con un editor de texto el archivo de configuracion configuracion del servidor web que se encuentra en el directorio ( /etc/httpd/conf/httpd.conf).
estando dentro del archivo debemos descomentar la linea que dice: NameVirtualHost *:80 busacamos la linea y la descomentamos descomentamos quitándole quitándole el (#):
además de esto debemos asegurarnos de que la linea
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
A continuación continuación debemos crear el directorio donde se alojaran los archivos del sitio, nos posicionamos en el directorio (/var/www/html/) estando en el directorio procedemos a crear el directorio del sitio web .
Dentro del directorio creado anteriormente debemos crear un archivo ( index.html) index.html) con cualquier editor de texto, este archivo contendra el texto que queremos que muestre nuestra pagina web.
luego de tener el archivo.html creado en el directorio procedemos a crear el archivo principal de la pagina; nos ubicamos en el directorio (/etc/httpd/conf.d) y creamos el archivo principal de configuracion de nuestro sitio web con cualquier editor de texto, recomendablemente con nano seguido del nombre del archivo.
En este archivo debemos editar la siguiente información. < VirtualHost *:80> ServerAdmin
[email protected] DocumentRoot /var/www/html/abc.file ServerName www.abc.com
DirectoryIndex index.html AllowOverride None
ServerAdmin: Dirección de correo electrónico del administrador del servidor web. DocumentRoot: Es el directorio que contiene la
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
ServerName: Nombre del servidor. DirectoryIndex: Es la página por defecto que entrega el servidor cuando hay una petición de índice de un directorio especificado especificado con una barra (/) al final del nombre del directorio AllowOverride: Indica si puede o no ignorar cualquiera de las opciones por las declaraciones en un archivo. Configuramos un bloque
por cada sitio web que vayamos a configurar , cada directriz debe de ir especificada según los requerimientos que necesitemos en los sitios web, podemos ver como varían las directrices en cada bloque luego debemos especificar especificar la dirección de nuestro servidor dns y su nombre nombre de dominio, esto lo hacemos desde el archivo ( resolv.conf) con el siguiente comando. nano /etc/resolv.conf
También de tener configurado correctamente correctamente el archivo guardamos y salimos. salimos. Después de terminado esto debemos iniciar nuestro servidor web con el comando
en la imagen anterior vemos que no hay ningún error. Ahora verificamos en el explorador buscando buscando la direccion www.abc.com www.abc.com en la imagen anterior vemos que no hay ningún error.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
ahora intentaremos ingresar ingresar desde una maquina con con xp al servidor web, para esto necesitamos necesitamos tener funcionando el servidor devian que contiene el DNS y el DHCP para que le resuelva las direcciones: iniciamos la maquina e ingresamos a la linae de comandos y verificamos que tenga direccion IP, que tenga servicio DNS y conexión con el servidor WEB:
todo esta correctamente ahora ingresamos al explor ador y buscamos www.abc.com www.abc.com
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
como podemos podemos ver no nos muestra muestra el contenido de de la pagina web lo que se debe debe a la configuracion del cortafuegos de centos, para configurarlo debemos ejecutar el comando: Systemconfigsecurityleveltui
seleccionamos seleccionamos la opción ( personalizar)ponemos personalizar)ponemos la siguiente configuracion
verificamos nuevamente desde windows xp si podemos acceder a la pagina web.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Trusted by over 1 million members
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.