Forums:
Hola Amigos
Estoy instalando un server con Centos 4.4 y quiero instalar el webmail, la pregunta es la siguiente que me sugieren que utilice horde o squirremail, cual de los dos es mejor en seguridad y es facil de usar.
Saludos
Hola Amigos
Estoy instalando un server con Centos 4.4 y quiero instalar el webmail, la pregunta es la siguiente que me sugieren que utilice horde o squirremail, cual de los dos es mejor en seguridad y es facil de usar.
Saludos
Hay actualmente 0 usuarios conectados.
Error httpd
Que tal hcking, nuevamente tengo el mismo problema, me sale esto cuando hago los paso s que me indicas
[root@electro init.d]# chkconfig --list|grep httpd
[root@electro init.d]# ls -al httpd
-rwx------ 1 root root 5054 Mar 27 15:58 httpd
[root@electro init.d]# chmod 700 httpd
[root@electro init.d]# chkconfig --del httpd
service httpd does not support chkconfig
[root@electro init.d]# chkconfig --add httpd
service httpd does not support chkconfig
[root@electro init.d]# service httpd restart
/etc/init.d/httpd restart: httpd not running, trying to start
/etc/init.d/httpd restart: httpd started
chkconfig no reconoce a httpd o no soporta, al momento que digio
root@electro init.d]# killall apachectl
apachectl: no process killed
pero al momento de digitar service httpd start o restart, el servicio me sale que se ha levantado.
Saludos
Re: Error httpd
Hay dos cosas a considerar:
El tema del killall apachectl lo inclui pues no sabia como habias subido el servicio web.
killall es un comando que te permite "matar" uno o mas procesos que tienen el mismo nombre, generalmente
cuando se inicia el servicio web Apache se crea un proceso padre y varios procesos hijos de alli
que se acostumbra a utilizar un killall en lugar del famoso kill -9 nombre_del_proceso.
Descuida, no es tan importante el mensaje que te salio.
El segundo tema es un descuido de mi parte, creo que fue beneficioso haber hecho esta configuracion
por pasos y luego escribir un documento Como, de esta manera se corriguen estos descuidos de mi
parte, me disculpo una vez mas. En mi defensa debo decir que de esto no tengo un documento si apuntes
y el resto lo hago casi casi de manera mecanica.
Para corregir lo que debes hacer es lo siguiente:
Ubicado en el directorio /etc/rc.d/init.d edita el archivo httpd
# cd /etc/rc.d/init.d
# nano httpd
Ubicate debajo de la segunda linea del archivo e ingresa el siguiente texto
# Startup script for the Apache Web Server
#
# chkconfig: - 85 15
# description: Apache is a World Wide Web server. It is used to serve \
# HTML files and CGI.
# processname: httpd
#
# Apache control script designed to allow an easy command line interface
# to controlling Apache. Written by Marc Slemko, 1997/08/23
De manera que las primeras lineas del archivo httpd deben verse asi:
#!/bin/sh
#
# Startup script for the Apache Web Server
#
# chkconfig: - 85 15
# description: Apache is a World Wide Web server. It is used to serve \
# HTML files and CGI.
# processname: httpd
#
# Apache control script designed to allow an easy command line interface
# to controlling Apache. Written by Marc Slemko, 1997/08/23
Estas lineas que ingresamos, especialmente chkconfig: y processname, son obligatorias para
todo script que se desea usar con chkconfig para registrar un servicio. La linea chkconfig tiene
dos numeros el primero es un orden secuencial para "subir" el servicio, como apache no depende
de la ejecucion de otro servicio para funcionar correctamente ese numero no requiere un orden
en particular, el segundo numero le indica en que orden secuencial sera "terminado" el servicio,
cuando se desea reiniciar o apagar el servidor linux.
La linea processname sirve para identificar el nombre con el que sera conocido el proceso tanto
por chkconfig como por el comando ntsysv. Luego de configurar httpd ejecuta ntsysv y veras todos
los procesos configurados y cuales estan activos, tambien puedes desactivarlos temporalmente desde
este programa.
Ahora solo te queda configurar el servicio con chkconfig y verificar con service httpd start.
Saludos,
Se arreglo, pero ahora
Que tal hacking, ya se arreglo ese problema con lo que me indicaste todo esta ok, pero ahora para la postconfiguraciòn de PH el paso 6.3, tengo un problema que al momento que mando a abrir el archivo go-pear.php se abre con EMACS el editor de texto, no se porque sale esto.
Saludos
Re: Se arreglo, pero ahora
Te sugiero revises nuevamente el Paso 6.2, en este paso configuramos el soporte
de PHP en apache. Por lo que me cuentas apache no sabe que al recibir un archivo
con extension .php debe pasar el control de su ejecucion a PHP. Por eso se lo
pasa a un editor de texto Emacs.
Despues de revisar el paso 6.2, verifica que el arhivo httpd.conf no tenga errores
y luego reinicia el servidor web apache.
# service httpd configtest
# service httpd restart
Saludos,
Que opinas
Que tal hacking, como te va, disculpa la demora, pero ahora esta dando un error de httpd, que me indica que hay un error en la direcciòn /etc/rc5.d/S85httpd, estaba pensando volver a instalar de nuevo el sistema, lo crees conveniente o que le hago.
Saludos
Listo
Que tal hacking, ya arreglé el problema, bueno poco a poco comienzo a entender estos errores que salen, talves podemos seguir con los pasos para terminar de configurar e instalar horde.
Saludos
Re: Ayudame - Paso 7.1
Paso 7.1 Configurando Horde
Una vez que se ha verificado la funcionalidad Apache+MySQL+PHP, vamos a continuar
con la instalacion y configuracion de Horde.
Nos situamos en el directorio /home/www, descomprimimos y cambiamos el nombre al
paquete horde-3.1.4.tar.gz.
# cd /home/www
# tar zxvf /home/src/horde-3.1.4.tar.gz
# mv horde-3.1.4 horde3
Cambiamos el propietario de los archivos antes de continuar con la instalacion.
# chowm -R nobody.nobody horde3
Ingresamos al directorio donde se encuentran los archivos de configuracion de horde
y creamos una copia de cada uno de esos archivos antes de continuar.
# cd horde3/config
# for f in *.dist; do cp $f `basename $f .dist`; done
Luego vamos a crear la base de datos y las tablas donde se almacenaran las configuraciones de los diferentes componentes de Horde y tambien la informacion
de los usuarios del sistema de webmail.
# cd ../scripts/sql
Modificamos el archivo que contiene los comandos SQL que generan la base de datos
y las tablas.
# nano create.mysql.sql
Borramos la linea "-- IMPORTANT: Change this password!" y cambiamos el password
del usuario horde, que es el que vamos a utilizar para accesar a la base de datos
horde. La linea especifica es PASSWORD('horde'), cambiamos por nuestro password
PASSWORD('mi_password_horde'). Guardamos el cambio y luego salimos de nano.
Procedemos entonces a crear la base de datos y las tablas que utiliza horde.
# /usr/local/mysql/bin/mysql -u root -p < create.mysql.sql
Indicamos la clave del usario root de MySQL y esperamos a que termine de procesarse
el script.
Antes de pasar a la configuracion de la parte administrativa de Horde verificamos que
tenga las librerias PEAR que necesita para su normal ejecucion.
Aqui regresamos al punto 6.2, donde aprendimos a configurar Apache y crear sitios
virtuales. En esta parte de la configuracion asumimos que tenemos configurado el
sitio virtual mail.misitio.com que despachara paginas web desde el directorio
/home/src/horde3.
Cargamos la pagina test.php para verificar que los modulos y librerias PEAR se encuentren
instaladas.
http://mail.misitio.com/test.php
Al final de la pagina web podemos ver un bloque con titulo PEAR, contiene los nombres
de las librerias PEAR que son necesarias, en otro navegador abrimos el administrador
PEAR que instalamos en el paso 6.3 y procedemos a instalar las librerias que falten.
http//misitio.com/indexpear.php
Cuando hayamos terminado de instalar las librerias PEAR, cargamos la pagina
http://mail.misitio.com/
Lo primero que notamos es que Horde nos permite ingresar como Administrador y sin
solicitarnos una clave.
Antes de continuar con la configuracion vamos a realizar un alto y desempaquetar
el resto de modulos (IMP, Turba, Kronolith), puesto que es posible configurarlos
desde Horde.
Ya lo hice
Que tal hacking, gracias por tu valiosa ayuda, ya me esta funcionando esto de Horde, pero una consulta el resto de modulos donde los desempaco? dentro de la carpeta Horde o en cualquier sitio.
Saludos
puedes poner
puedes poner webmail1 , webmail2 y siempre utilizando el mismo dominio
Denis Guido
Denis Guido
sí, con alias a directorios
sí, con alias a directorios diferentes.
Recuerda que lo importante no es tanto qué bonita sea la aplicación como el : Podrás actualizarla?
Vi un bellísimo horde hackeado por una falla de seguridad, que no niego que tenga o deje de tener ningún programa. Pero redhat/centos te garantizan que por muchos años lo tendrás actualizado.
Horde? Lo tendrás que mantener actualizado tu mismo pues no está incluido en la lista de rpm que ofrece redhat. Squirrelmail? Viene incluido, ahi se pondrá viejo pero actualizado.
Es cuestión de riesgos, más que de gustos.
ajax? Bueno eso, para los browsers nuevos. Pobre de los que tengan el browser viejo supongo alguna alternativa habrá, pero aqui tenemos uno que parece que va a hacer futuro y soporta/usa AJAX:
[url]http://www.roundcube.net/[/url] dale una miradita, pero recuerda, más que todo piensa en cómo harás para mantenerlo actualizado por varios años sin mayor esfuerzo.
Saludos
epe
--
EcuaLinux.com
Ecuador: +(593) 9 9246504, +(593) 2 3412402
USA: +1 404 795 0321, España: +34 917617884
Saludos
epe
EcuaLinux.com
+(593) 9 9924 6504
Servicios en Software Libre
Páginas