virtualmin para freebsd

por | 29 junio, 2006

Despues se configura el webmin se activan las quotas, se instala el modulo virtualmin desde el cpanel, despues hay unos pequeños errores para que funcione correctamente el webmin

apache

en sysinstall packages apache 1.33

para habilitarlo
#ee /etc/rc.conf
añadir

apache_enable=»YES»


Para que el apache no marque error hay que configurar adecuadamente el hostname
si esta bajo un dominio el hostname es: dominio.com

———————

el webalizer no esta instalado para instalarlo

#cd /usr/ports/www/webalizer
#make install

instalar mysql server

#cd /usr/ports/databases/mysql41-server
#make install
#ee /etc/rc.conf

agregar:

mysql_enable=»YES»

instalar

#cd /usr/ports/databases/php4-mysql/
#make install

Sigue: *Instalar SSlavy SSL

p5-Net-SSLeay-1.25

#cd /usr/ports/security/p5-Net-SSLeay/
#make install

*Configurar el template para virtualmin

*instalar proftpd

Instalar los modulos de perl para mysql para que webmin funcione correctamente
#cd /usr/ports/databases/p5-DBD-mysql41/
#make install

Instalar Logrotate el virtualmin se quejo que no estaba instalado
#cd /usr/ports/sysutils/logrotate
#make install

Proftpd

#cd /usr/ports/ftp/proftpd/
make install

Despues hay que crear un usuario y grupo ftp
y asignarlo en proftp virtual ftp users and groups

NOTA: EN UN AMBIENTE DONDE NO HAY IPS DISPONIBLES HAY QUE DESACTIVAR PROFTPD POR QUE NECESITA UNA IP VIRTUAL PARA FUNCIONAR NO PUEDE FUNCIONAR CON LA IP SHARED AL IGUAL QUE POP3

Por ultimo hay que desabilitar el shell para el ftp

Shell /bin/false for FTP users is not included in /etc/shells, which may prevent FTP access.

#ee /etc/shells

añadir /bin/false

**Error ssh/tcp bind already in use* Investigando corregi el error por que se estaba corriendo sshd en rc.conf como standalone y en inetd
recomiendan que ssh debe de correr en standalone

por lo que en /etc/inetd.conf hay que comentar #ssh

para terminar instale el paquete de mambo y se instalan varias dependencias y paquetes que no habia considerado

#cd /usr/ports/www/mambo
make install