Centos 6.0: Montar un servidor web (www.tu.com) [VERSION2.0]

Bueno les explico los pasos para crear su propio servidor web y que este este disponible en cualquier momento y lugar.
Este es una continuacion de mi anterior post

http://www.taringa.net/posts/linux/12974646/Centos-6_0_-Crear-un-servidor-web.html

1 Hacer una IP dinámica estática

1.1 Obtener un dominio gratuito en DynDNS.com

https://www.dyndns.com/account/entrance/?via=topnav


1.2 Crear tu cuenta,ingresa tus datos


1.3 Login con tu nuevo usuario


1.4 Add new Host


1.5 Completamos con los datos de nuestro hostname

Hostname: alain2772.dyndns.info
IP Address: tu ip


y presionar el boton Add To Cart

1.6 Pasar por caja (DynDNS es free)


1.7 Activar servicios


1.8 Activado con exito

2 Crear el servidor web en tu computadora

2.1 Aclaraciones previas

La pagina de inicio -> index.html
Directorio contenedor -> /etc/www/html/
Entrar al terminal como root
Nombre del equipo (hostname) -> alain2772.dyndns.info (el mismo hostname con que creamos nuestra cuenta en dynDNS)
ip -> 192.168.1.33 (este ultimo puede cambiar segun su pc)
Puerta de enlace -> 192.168.1.1


2.2 Verificar estatus del Apache

Las ultimas versiones de Centos traen por carencia el Apache integrado en el ordenanza operativo. Podemos revisar esto probando el servicio:
# service httpd status

Te debe indicar:
httpd está parado


En esta pc ya habia iniciado, en ustedes les aparecera lo anteriormente dicho

2.3 Iniciamos los servicios

# service httpd restart
Debe mostrar:


Parando httpd: [FALLÓ]
Iniciando httpd: [ OK ]

2.4 Arrancar de forma automática el servicio cuando se inicio el S.O


2.5 Crear una página index.html

# cd /var/www/html/
# touch index.html

Editar el archivo index.html con el editor VIM

# vim index.html


o utilizar el modo grafico, colocar en ella el siguiente texto de prueba (i para acompañar texto):



Mi pagina WEB: Prueba


pagina en construcción

regrese ágil



guardar y salir
:wq


2.6 Podemos visualizar la pagina

http://localhost/ o con la direccion ip
http://192.168.1.x/ (segun su máquina)



2.7 Configuramos apache

# vim /etc/httpd/conf/httpd.conf

ponemos
:set number (debe aparecer la numeracion en el editor)
vamos a la linea:
262 ServerAdmin root@localhost (se coloca el correo del administrador web si lo hubiera)


276 ServerName www.alain2772.dyndns.info:80 (especificar el dominio principal)
338 AllowOverride all (especifica variedad en los tipos de paginas)


guardar y salir
:wq

2.8. Reiniciamos el servicio

# service httpd restart
Parando httpd: [ OK ]
Iniciando httpd: [ OK ]


2.9 Verificar configuracion de la tarjeta de red

# vim /etc/sysconfig/network


NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=alain2772.dyndns.info (ojo este es el nombre del servidor)


guardar y salir
:wq


2.10 Configurar ip y mascara

# vim /etc/sysconfig/network-scripts/ifcfg-eth0


DEVICE=eth0
BOOTPROTO= dhcp (o static si tienen ip fija)
HWADDR=00:14:2A:BB:E6:09
ONBOOT=yes
DHCP_HOSTNAME=alain2772.dyndns.info
IPADDR=192.168.1.33 (segun sea tu ip)
NETMASK=255.255.255.0
GATEWAY=192.168.1.1 (segun sea puerta de enlace)


guardar y salir
:wq

2.11 Servidores de nombres

# vim /etc/resolv.conf

nameserver 200.48.225.130
nameserver 200.48.225.146

2.12 Validar el host

# vim /etc/hosts


192.168.1.33 alain2772.dyndns.info


Guardar y salir
:wq

2.13 Reiniciar el servicio de red

# service network restart


2.14 Probar la pagina de nuevo:

http://alain2772.dyndns.ingo/
o con la ip
http://192.168.1.33/



3 Configurar el ZTE ADSL MODEM

3.1 Saber cual es tu ip

Para eso nos vamos a : http://www.mi-ip.net/


3.2. Copiar la direccion de tu ip y entrar


3.3 Teclear el usuario y contraseña

Para mi caso
usuario:admin
contraseña:1234


3.4 Nos aparece la pagina http://190.235.124.197/status.htm de Zte Adsl Modem, donde podemos distinguir nuestra informacion


3.5 Vamos a Advanced/Dns/Dynamic DNS


3.6 Vamos a conformar el DNS dinámico

DDNS providerynDNS.org
Hostname: alain2772.dyndns.info (el host que han agregado)
Interface: pppoe1

Username: alain2772
Password: tucontraseña


y le damos add

3.7 Y guardamos los cambios


3.8 Vamos a Advanced/Virtual Server/Virtual Server

Adicionamos 2 servidores web con los protocolos tcp y udp
Port:80 (donde escucha el Apache)
LAN IP Address: 192.168.1.33



3.9 Guardamos los cambios


4. Configurar el firewall

Sistema, Administracion, cortafuego

4.1 Ingresamos nuestro password de root


4.2 Ubicamos en los servicios confiables WWW (HTTP)


4.3 Seleccionar WWW (HTTP)


4.4 Aplicamos los cambios


4.5 Sobreescribimos cualquier configuracion anterior


5 Prueba del servidor web

Para expresar los cambios ingresamos a estas paginas (si es que no tenemos otra pc a nuestro costado)

5.1 Ingresamos a la pagina anonimouse.org



5.2 O Ingresamos a la pagina ninjacloack.com


Otros post que te puedan interesar

http://www.taringa.net/posts/linux/12974646/Centos-6_0_-Crear-un-servidor-web.html

http://www.taringa.net/posts/linux/12726270/Acaso-tu-Linux-puede-hacer-esto.html

http://www.taringa.net/posts/hazlo-tu-mismo/12661323/Desactivar-actualizaciones-de-Adobe-Reader-X.html

Fuentes de Información

El contenido del post es de mi autoría, y/o, es un recopilación de distintas fuentes.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *