Canales populares

Centos 6.0: Crear un servidor web



Bueno comienzo especificando lo siguiente para la creación 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 instalación 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 php-mbstring 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 automática el servicio cuando se inicio el S.O

# chkconfig httpd on


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 insertar texto):



<html>
<head>
<title>Mi pagina WEB: Prueba</title>
</head>
<body>
<script> alert("Hola mundo")</script>
<h1> pagina en construcción<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 máquina)






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 [email protected] (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/






Otros post que te puedan interesar

http://www.taringa.net/posts/linux/13027413/Centos-6_0_-Montar-un-servidor-web-_www_tu_com_-version-2_0.html

http://www.taringa.net/posts/linux/13226767/Quitar-proteccion-a-pdf.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



Comenten y puntuen
0No hay comentarios