La unidad tiene un antiguo servidor IBM Netfinity 7000 sin usar, dos CPU Pentium Pro de 200 MHz, 512 MB de RAM, un disco duro SCSI de 9,1 GB y cinco de 4,5 GB. Quería utilizar los residuos, entonces:
1. Vaya a http://tw.releases.ubuntu.com/edgy/ para descargar el CD de instalación del servidor para PC (Intel x86) y grabe el archivo ubuntu-6.10-server-i386.iso descargado en un CD.
2. Utilice este CD para instalar Ubuntu 6.10 (Edgy) en el servidor IBM Netfinity 7000.
3. Instale Apache2:
sudo apt-get instalar apache2
4. Instale el entorno de compilación básico:
sudo apt-get install build-essential checkinstall
5. Instale libapache2-mod-mono:
La forma más sencilla es utilizar el siguiente comando:
sudo apt-get install libapache2-mod-mono
Sin embargo, este comando actualmente informará un error en Ubuntu 6.10. Tuve que compilar uno yo mismo:
md src
cd original
sudo apt-get install apache2-threaded-dev mono-xsp2 mono-apache-server mono-apache-server2
wget mod_mono.load
sudo a2enmod mod_mono
cd ../sitios-disponibles
sudo vim ben.skyiv.com Consulte el contenido del archivo predeterminado. La clave es agregar la siguiente declaración:
#------------------------------------------------
Alias /ben /home/ben/www/ben
AddMonoApplications ben "/ben:/home/ben/www/ben"
MonoServerPath en /usr/bin/mod-mono-server2
MonoSetServerAlias ben
SetHandler mono
#------------------------------------------------
sudo a2ensite ben.skyiv.com
sudo /etc/init.d/apache2 reiniciar
7. Hecho. Para obtener resultados de ejecución, consulte: http://ben.skyiv.com/ben/aspx/info.aspx
Referencias:
http://www.ifolder.com/index.php/HowTo:iFolder_Enterprise_Server_on_Ubuntu_6.10
https://help.ubuntu.com/community/ModMono
http://www.mono-project.com/Mod_mono