Está en la página 1de 12

Centos 6.

0 Crear un servidor web

Bueno comienzo especificando lo siguiente para la creacin de un servidor web utilizando apache en nuestra pc:

La pagina de inicio -> index.html Directorio contenedor -> /etc/www/html/ Entrar al terminal como root

Se debe tener Internet para este ejemplo

Nombre del equipo (hostname) -> alain2772.sytes.net ip -> 192.168.1.33 (este ultimo puede cambiar segun su pc) Puerta de enlace -> 192.168.1.1

1. Las ultimas versiones de Centos traen por defecto traen el Apache integrado en el sistema operativo. Podemos verificar 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. Para realizar una instalacin limpia descargamos los paquetes siguientes se incluye el soporte para PHP-MySQL y otras dependencias # yum -y install http php php-cli php-pear php-mysql mysql-server php-gd php-ldap phpmbstring php-mcrypt php-imap mysql mysql-devel 3. Una vez que haya completado el proceso iniciamos los servicios: # service httpd restart Debe mostrar: Parando httpd: [FALL] Iniciando httpd: [ OK ] 4. Arrancar de forma automtica el servicio cuando se inicio el S.O # chkconfig httpd on

5. Crear una pgina 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 insertar texto):

<html> <head> <title>Mi pagina WEB: Prueba</title> </head> <body> <script> alert("Hola mundo" )</script> <h1> pagina en construccin<br/> regrese pronto </h1>

</body> </html>

6. podemos visualizar la pagina:

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

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.sytes.net:80 (especificar el dominio principal)

338 AllowOverride all (especifica variedad en los tipos de paginas)

guardar y salir :wq 8. Reiniciamos el servicio # service httpd restart Parando httpd: [ OK ] Iniciando httpd: [ OK ]

9. Verificar configuracion de la tarjeta de red # vim /etc/sysconfig/network NETWORKING=yes NETWORKING_IPV6=no HOSTNAME=alain2772.sytes.net (ojo este es el nombre del servidor)

guardar y salir :wq 10. Configurar ip y mascara # vim /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 BOOTPROTO=static (o dhcp si tienen ip dinamicas) HWADDR=00:14:2A:BB:E6:09 ONBOOT=yes DHCP_HOSTNAME=alain2772-sytes.net 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 11. Servidores de nombres # vim /etc/resolv.conf nameserver 200.48.225.130 nameserver 200.48.225.146

guardar y salir :wq 12. Validar el host # vim /etc/hosts 192.168.1.33 alain2772.sytes.net

guardar y salir :wq 13. Reiniciar el servicio de red # service network restart

14. Probar la pagina de nuevo: http://alain2772.sytes.net/ o con la ip http://192.168.1.33/