Configurando Apache HTTP server en CentOS 6.3

Posted: January 22, 2013 in CentOS
Tags: , ,

Pues, después de un buen rato sin postear, heme aquí de vuelta tratando de solucionar algunos problemillas durante un testeo de un proyecto personal.

Al parecer no soy el únco que ha tenido este tipo de problemas, ya que buscando en google, he encontrado diversos foros en los que solicitan ayuda para este tipo de problemas.

Pues bien, acabando de instalar mi distro CentOS de prueba, me di a la tarea de instalar un servidor Apache HTTP para usar Subversion, de lo cual hablaremos más tarde, para saber cómo instalarlo y configurarlo para tener nuestro propio servidor de versiones.

Pues a continuación los pasos para instalar Apache server y no morir en el intento:

1. Instalar nuestro servidor:

yum install httpd

2. Configurar chkconfig para iniciar el http server cuando inicie el sistema:

chkconfig --level 235 httpd on

3. Hacer las modificaciones necesarias para nuestro server:

vi /etc/httpd/conf/httpd.conf

4. Iniciar nuestro servidor:

service httpd start

Con esto ya tenemos instalado nuestro server. Si estamos trabajando en modo consola, podemos testear nuetro server instalando un Navegador en Consola, por ejemplo w3m:

yum install w3m

Testeamos que nuestro server esté corriendo:

w3m localhost

En algún momento tenemos que probar remotamente nuestro server, pero al parecer por la configuración por default de CentOS no nos es posible conectarnos remotamente, por lo cual el navegador devuelve un error.

Para solucionar esto, ejecutamos el sistema de configuración de firewall:

system-config-firewall

Damos clic en personalizar

Y habilitamos los siguientes servicios:

[*] WWW (HTTP)
[*] WWW Seguro (HTTPS)

Damos clic en “Reenvío” dos veces o hasta llegar a la pantalla de “Interfases Confiables”, y en ésta seleccionamos nuestra interfaz por la que queremos que se comunique nuestro server (en esta caso eth+).

Damos clic en “Reenvío” y nuevamente seleccionamos nuestras interfaces (nuevamente eth+).

Seleccionamos la opción “Cerrar”, y en la pantalla principal seleccionamos “Aceptar”

Y damos clic en Si

Y listo, ahora abriremos una página desde otra máquina, y veremos que ya funciona nuestro server correctamente.

Espero esto ayude a alguien más, a mi me funcionó.

About these ads
Comments
  1. [...] Configurando Apache HTTP server en CentOS 6.3 January 22, 2013 [...]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s