Ahora ya podemos correr nuestras aplicaciones web asp.net bajo linux
esto es bajo Ubuntu Linux
#sudo apt-get install apache2 mono mono-xsp2 monodevelop libapache2-mod-mono mono-apache-server2
Editamos el fichero de configuracion de apache2
#sudo gedit /etc/apache2/apache2.conf
Agregamos estas lineas en cualquier parte del archivo de configuracion de apache2
Alias /asp "/home/tuusuario/web"
MonoApplications "/asp:/home/tuusuario/web"
se modifica el archivo de configuracion del modulo de mono
#sudo gedit /etc/apache2/mod-enable/mod_mono.conf
OJO: hay veces que este archivo se encuentra en :
#sudo gedit /etc/apache2/mods-enabled/mod_mono.conf
Dentro del archivo descomentamos y comentamos las siguientes lineas
#Include /etc/mono-server/mono-server-hosts.conf OJO: es para net 1.1
Include /etc/mono-server2/mono-server2-hosts.conf OJO: es para net 2.0
en este vinculo pongo un ejemplo de paginas asp net para pruebas
http://docs.google.com/leaf?id=0B2Tl9xuR6I3eNmY3YTU1ZjMtODc4MS00NzdiLWFmMTktOTk1MDllNGYzNmVk&hl=en
colocar esto en el navegador : http://localhost/asp "ya que asp le dimos como alias en el archivo de configuracion de apache"
ADVERTENCIA : SI SE INTENTA EJECUTAR LA APLICACION ASPX Y EL NAVEGADOR LES PIDE O LES INDICA QUE BAJARA LA PAGINA O QUE SI DESEA GUARDARLA, SOLO HAY QUE PONER ESTAS LINEAS AL FINAL DEL ARCHIVO de configuracion de mod_mono.conf
MonoAutoApplication disabled
AddHandler mono .aspx .ascx .asax .ashx .config .cs .asmx .axd
MonoApplications "/:/home/username/www"
Nota: donde dice username es tu usuario de linux
No hay comentarios:
Publicar un comentario