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ó.




[...] Configurando Apache HTTP server en CentOS 6.3 January 22, 2013 [...]