We are in the process of migrating this forum. A new space will be available soon. We are sorry for the inconvenience.

Instalando Debian6 VirtualminGPL PHP4 y PHP5


lemsky
23/03/2012, 18:57
Y para los que usáis webmin, no dejéis de probar el theme stressfree:

http://code.google.com/p/webmin-theme-stressfree/downloads/detail?name=theme-stressfree-2.10.tar.gz&can=2&q=

lemsky
20/03/2012, 21:54
Como he tenido bastantes problemas con la instalación de php4 y php5, lo voy a dejar aquí por si le sirve a alguien.

Comenzamos instalando Debian 6 "wheezy":

Esta guía está basada en la guia de Tuercebotas para instalar Virtualmin (y muchas cosas más) en Ubuntú 10.04.

Vamos al manager y seleccionamos el sistema. Dejamos las particiones por defecto.

Cuando termina la instalación nos remitirá el email con los datos de acceso al servidor.

Código:
root# ssh ip
Introducimos la contraseña de root y actualizamos el sistema:

Código:
#apt-get update
#apt-get upgrade
Instalamos Virtualmin con un scrip preparado al efecto. Nos movemos al directorio temporal, descargamos el script de instalación e instalamos.

Código:
# cd /tmp
# wget http://software.virtualmin.com/gpl/scripts/install.sh
# sh ./install.sh
Nos pedirá que confirmemos la instalación, ponemos “S” (Si) y nos instalará apache, php5, postfix, mysql, webmin... de forma automática.

Cuando termine de instalar virtualmin hay que entrar mediante el navegador.

https://ip:10000

Pero antes de terminar de configurar Virtualmin, vamos a instalar PHP4 para poder correr algunas aplicaciones obsoletas que no correrían con PHP5:

He seguido la info de estos enlaces:

http://www.ingent.net/en/2011/11/php...ebian-squeeze/
http://lists.debian.org/debian-user/.../msg01045.html
http://lists.debian.org/debian-user/.../msg01125.html

Editamos el fichero /etc/apt/sources.list

Código:
nano /etc/apt/sources.list
añadimos esta fuente:

Código:
deb http://archive.debian.org/debian etch main
y hacemos un:

Código:
apt-get update
si nos tira el error:
Código:
W: No existe ninguna clave pública disponible para los siguientes identificadores de clave:
B5D0C804ADB11277
Hacemos lo que nos recomiendan en este enlace (http://www.microkwen.com/2008/02/25/...-gpg-issues/):

Código:
gpg --keyserver subkeys.pgp.net --recv-key B5D0C804ADB11277
gpg -a --export B5D0C804ADB11277 | apt-key add -
y deberíamos poder hacer sin errores el:

Código:
apt-get update
Aquí es donde instalamos php4 en opción cgi:

Código:
apt-get install php4-cgi php4-cli php4-common php4-curl php4-dev php4-domxml php4-gd php4-imap php4-mcal php4-mcrypt php4-mysql
Ahora se trataría de añadir estas líneas al archivo de configuración del servidor virtual que corresponda:

Código:
# PHP4 en archivos .php y .php4 y PHP 5 en archivos .php5
AddHandler fcgid-script .php
AddHandler fcgid-script .php4
AddHandler fcgid-script .php5
FCGIWrapper /home/asesores/fcgi-bin/php4.fcgi .php
FCGIWrapper /home/asesores/fcgi-bin/php4.fcgi .php4
FCGIWrapper /home/asesores/fcgi-bin/php5.fcgi .php5
Y re-arrancamos el servidor web para que tome la nueva configuración.

Espero que le sirva a alguien.

Gracias por las ayudas recibidas en estos foros y un saludo para todos.