Zimbra por HTTPS y httpd por puerto 80????

edwardlore

Lanero Regular
30 Mar 2010
2
Buenos dias, me disculparan, mi nombre de Eduardo y soy super nuevo tanto en Laneros como en Linux, aunque Laneros siempre a sido mi principal fuente de informacion a la hora de enfrentarme con cientos de problemas tecnologicos. bueno no se si deba poner esto aqui pero no lo puse en principiantes por que creo que la pregunta que voy a hacer es compleja ya que varios conocidos que tiene conocimiento en Linux no me pudieron colaborar con mi dilema.

Tengo un Centos 4.5 que tiene Zimbra y se accede a el por https para leer los correos y por el puerto 7071 tambien en https para administrarlo, tambien tiene el servicio httpd para alogar una paginas web que utilizamos en la intranet con "aplicaciones" en php (solicitudes de soportes via web y algunas estadisticas") y se hace por el puerto 80 es decir por el http, entonces el ejemplo es es siguiente: si una persona en la intranet desea ingresar al correo pone en su navagador https://192.198.36.4 y si queire ingresar a las paginas que tenemos de intranet lo hace escribiendo http://192.168.36.4

los archivos de la pagina estan en /var/www/html pero hay no estan los archivos con los que funciona zimbra sino que estan en /opt/zimbra/jetty-6.1.5/webapps/zimbra lo comprobe por que, si en esa carpeta pongo un archivo por ejemplo llamado hola.php puedo acceder a el por medio de https://192.168.36.4/hola.php si le pusiera http://192.168.36.4/hola.php no lo veria. Bueno pues asi funcionaba realmente no se quien realizaria esa configuracion ni como lo haria, por que el servidor estaba funcional desde hace mucho tiempo, he buscado ayuda por internet para saber como lo configuraron asi pero no he tenido suerte o no se como preguntar. ahora mi dilema es el siguiente

Cambiaron el servidor, por un Centos 5.(algo, no recuerdo exactamente) migraron el zimbra y pero resulta que al subir el servicio httpd tumba al zimbra, es decir si pongo en el navegador la direccion https://192.168.36.4 me salen los archivos de la pagina y no el Zimbra, entonces las personas encrgadas de hacer la migracion bajaron el servicio httpd para que el zimbra subiera (pero yo necesito el httpd, o lo que sea necesario para que la pagina de la intranet funcione) hasta el momento ellos no an podido solucionar eso, cuando intento subir el servicio httpd me aperece un error con algo que dice que la direccion "adreess" ya existe o algo asi. aun tengo mi servidor antiguo pero ya no esta en produccion, y ese si funciona de esa manera, la pregunta es como?? como hago para que el nuevo servidor funciona de la misma manera que estaba el anterior.

agradesco de antemano cualquier aporte, o que me puedan guiar en la direccion correcta.
 
El problema radica en que Zimbra y apache (httpd) corren en los mismos puertos (80 y 443), la solucion seria decirle a zimbra que solo corra en el puerto 443 y el apache que corra en el puerto 80.

en /opt/zimbra/config encontraras el archivo de configuracion del jetty sobre el que corre Zimbra.
y en /etc/apache2 encontraras los archivos de configuracion del apache
 
Buenos dias, me disculparan, mi nombre de Eduardo y soy super nuevo tanto en Laneros como en Linux, aunque Laneros siempre a sido mi principal fuente de informacion a la hora de enfrentarme con cientos de problemas tecnologicos. bueno no se si deba poner esto aqui pero no lo puse en principiantes por que creo que la pregunta que voy a hacer es compleja ya que varios conocidos que tiene conocimiento en Linux no me pudieron colaborar con mi dilema.

Tengo un Centos 4.5 que tiene Zimbra y se accede a el por https para leer los correos y por el puerto 7071 tambien en https para administrarlo, tambien tiene el servicio httpd para alogar una paginas web que utilizamos en la intranet con "aplicaciones" en php (solicitudes de soportes via web y algunas estadisticas") y se hace por el puerto 80 es decir por el http, entonces el ejemplo es es siguiente: si una persona en la intranet desea ingresar al correo pone en su navagador https://192.198.36.4 y si queire ingresar a las paginas que tenemos de intranet lo hace escribiendo http://192.168.36.4

los archivos de la pagina estan en /var/www/html pero hay no estan los archivos con los que funciona zimbra sino que estan en /opt/zimbra/jetty-6.1.5/webapps/zimbra lo comprobe por que, si en esa carpeta pongo un archivo por ejemplo llamado hola.php puedo acceder a el por medio de https://192.168.36.4/hola.php si le pusiera http://192.168.36.4/hola.php no lo veria. Bueno pues asi funcionaba realmente no se quien realizaria esa configuracion ni como lo haria, por que el servidor estaba funcional desde hace mucho tiempo, he buscado ayuda por internet para saber como lo configuraron asi pero no he tenido suerte o no se como preguntar. ahora mi dilema es el siguiente

Cambiaron el servidor, por un Centos 5.(algo, no recuerdo exactamente) migraron el zimbra y pero resulta que al subir el servicio httpd tumba al zimbra, es decir si pongo en el navegador la direccion https://192.168.36.4 me salen los archivos de la pagina y no el Zimbra, entonces las personas encrgadas de hacer la migracion bajaron el servicio httpd para que el zimbra subiera (pero yo necesito el httpd, o lo que sea necesario para que la pagina de la intranet funcione) hasta el momento ellos no an podido solucionar eso, cuando intento subir el servicio httpd me aperece un error con algo que dice que la direccion "adreess" ya existe o algo asi. aun tengo mi servidor antiguo pero ya no esta en produccion, y ese si funciona de esa manera, la pregunta es como?? como hago para que el nuevo servidor funciona de la misma manera que estaba el anterior.

agradesco de antemano cualquier aporte, o que me puedan guiar en la direccion correcta.

Saludos...

Llevo casi tres años trabajando con zimbra.. actualmente tengo una instalacion sobre centos 5.4..

Zimbra tiene la capacidad de gobernar en algunas cosas los paquetes de los sistemas operativos.. es decir utiliza su propio ldap, su propio antivirus , su propio sendmail entre otras cosas ...

Para cambiar el puerto de acceso del apache de centos (distinto al de zimbra) debes hacer lo siguiente

En la ruta /etc/httpd/conf edita con cualquier editor de textos (yo utilizo nano) el archivo httpd.conf (configuracion de apache) y coloca el puerto por el que quieras utilizar para aplicaciones web ....

Zimbra utiliza por defecto el apache y sera lo primero que cargara en el apache si este no esta direccionado al puerto 80 ...

Es decir tus aplicaciones web que no son zimbra cargaran desde la direccion 192.168.36.4:(puertoquecoloques)/nombredeaplicacion por ejemplo 192.168.36.4:8080/nombredelaaplicacion y zimbra quedara por el 80 por defecto 192.168.36.4 ...

Cualquier cosa o duda estoy a tu orden..

Saludos

http://www.elderflores.org
 

Los últimos temas