[opensuse-es] asp.net en apache
Hola a todos, a proposito del otro hilo sobre IIS y APache, me queda la duda, ¿Como hago para correr las paginas asp.net en mi servidor apache con linux..? ya instale mono, y mod_mono con xsp,, pero no encuentro un manual o howto,, como para principiantes, que indique como hacer funcionar las paginas asp.net, estas han sido desarrolladas en visual estudio.net,, conocen de algun link con esta info..? Saludos y gracias por sus comentarios JCarlos --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
On 7/25/07, Juan Carlos Bravo Celis
Hola a todos, a proposito del otro hilo sobre IIS y APache, me queda la duda, ¿Como hago para correr las paginas asp.net en mi servidor apache con linux..? ya instale mono, y mod_mono con xsp,, pero no encuentro un manual o howto,, como para principiantes, que indique como hacer funcionar las paginas asp.net, estas han sido desarrolladas en visual estudio.net,, conocen de algun link con esta info..?
Mira esta pagina aunque está un poco desactualizada:
http://www.mono-project.com/Mod_mono
Pero es muy sencillo. Si quieres ASP 1.1 edita el archivo:
/etc/apache2/default-server.conf
añade al final del archivo:
Alias /test "/aqui/el/path/de/tu/pagina/"
AddMonoApplications default "/test:/aqui/el/path/de/tu/pagina/"
On 25/07/07, David Canar
On 7/25/07, Juan Carlos Bravo Celis
wrote: Hola a todos, a proposito del otro hilo sobre IIS y APache, me queda la duda, ¿Como hago para correr las paginas asp.net en mi servidor apache con linux..? ya instale mono, y mod_mono con xsp,, pero no encuentro un manual o howto,, como para principiantes, que indique como hacer funcionar las paginas asp.net, estas han sido desarrolladas en visual estudio.net,, conocen de algun link con esta info..?
Mira esta pagina aunque está un poco desactualizada: http://www.mono-project.com/Mod_mono
Pero es muy sencillo. Si quieres ASP 1.1 edita el archivo:
/etc/apache2/default-server.conf
añade al final del archivo:
Alias /test "/aqui/el/path/de/tu/pagina/" AddMonoApplications default "/test:/aqui/el/path/de/tu/pagina/"
SetHandler mono Order allow,deny Allow from all </Location> Reinicia apache:
/etc/init.d/apache restart
y abre un navegador y visita: http://localhost/test/
Para ASP 2.0 debes añadir la siguiente linea:
MonoServerPath default /usr/bin/mod-mono-server2
Y listo... ASP.NET es la parte mas completa de mono. funciona perfectamente asp 1.1 y 2.0 y ahora mismo están trabajando en el soporte AJAX.
Gracias por tu respuesta David, siguiendo las indicaciones del link,
añadi un vhost con la siguiente configuracion, previamente copie la
carpeta test dentro de /srv/www/vhosts/prueba.midominio.com.
El 26/07/07, Juan Carlos Bravo Celis
On 25/07/07, David Canar
wrote: On 7/25/07, Juan Carlos Bravo Celis
wrote:
[...]
Gracias por tu respuesta David, siguiendo las indicaciones del link, añadi un vhost con la siguiente configuracion, previamente copie la carpeta test dentro de /srv/www/vhosts/prueba.midominio.com.
DocumentRoot /srv/www/vhosts/prueba.midominio.com ServerName prueba.midominio.com MonoApplications default "/:/srv/www/vhosts/prueba.midominio.com" MonoDocumentRootDir "/srv/www/vhosts/prueba.midominio.com" <Location /> SetHandler mono </Location> </VirtualHost> luego,, cuando pongo en el navegador http://prueba.midominio.com/test , me da el error 404, de objeto no encontrad, alguna idea de que me falta revisar..?
entre en http://prueba.midominio.com/ (sin el test al final) ya que no lo especificaste en ninguna parte. salu2 -- -- Victor Hugo dos Santos Linux Counter #224399 --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
On 26/07/07, Victor Hugo dos Santos
El 26/07/07, Juan Carlos Bravo Celis
escribió: On 25/07/07, David Canar
wrote: On 7/25/07, Juan Carlos Bravo Celis
wrote: [...]
entre en http://prueba.midominio.com/ (sin el test al final) ya que no lo especificaste en ninguna parte.
tienes razon Victo,, eso y adicionalmente que me faltaba poner
Order allow,deny
Allow from all
con eso pude levantar el test que viene con xsp y todo ok,,
ahora se me presenta otro problema,, como hacer que funcione un
proyecto creado en visual.net .? asp.net version 2. he pedido que
realicen un ejemplo sencillo "Hola mundo.." y cuando trato de
ejecutarlo, obtengo el error 503:
Service Temporarily Unavailable
The server is temporarily unable to service your request due to
maintenance downtime or capacity problems. Please try again later.
Additionally, a 503 Service Temporarily Unavailable error was
encountered while trying to use an ErrorDocument to handle the reques
revisando los logs, encuentro
[Thu Jul 26 11:55:18 2007] [error] Not running mod-mono-server.exe
because no MonoApplications, MonoApplicationsConfigFile or
MonoApplicationConfigDir specified.
cannot open assembly /usr/lib/mono/2.0/mod-mono-server2.exe
cannot open assembly /usr/lib/mono/2.0/mod-mono-server2.exe
y esta es la configuracion del vhost
On 26/07/07, Juan Carlos Bravo Celis
[...]
revisando los logs, encuentro
[Thu Jul 26 11:55:18 2007] [error] Not running mod-mono-server.exe because no MonoApplications, MonoApplicationsConfigFile or MonoApplicationConfigDir specified. cannot open assembly /usr/lib/mono/2.0/mod-mono-server2.exe cannot open assembly /usr/lib/mono/2.0/mod-mono-server2.exe
de lo que pude encontrar hasta ahora, aparentemente trata de usar mod-mono-server.exe ,, en lugar de mod-mono-server2.exe , esto no se donde cambiarlo,, pues ya puse MonoServerPath default /usr/lib/mono/2.0/mod-mono-server2.exe
y esta es la configuracion del vhost
DocumentRoot /srv/www/vhosts/prueba.midominio.com/WTestC ServerName prueba.midominio.com ErrorLog /var/log/apache2/prueba.midominio.com-error_log CustomLog /var/log/apache2/prueba.midominio.com-access_log combined
MonoApplications default "/:/srv/www/vhosts/prueba.midominio.com/WTestC" MonoDocumentRootDir "/srv/www/vhosts/prueba.midominio.com/WTestC" MonoServerPath default /usr/lib/mono/2.0/mod-mono-server2.exe
<Location /> SetHandler mono Order allow,deny Allow from all </Location> </VirtualHost>
Que creen que pueda estar fallando en la configuracion..? otra cosa que he estoy intentando, es ver si puedo importar el proyecto en visual.net a monodevelop. y ver que sucede. aunque segun entiendo, no deberia ser necesario o si..? Saludos JCarlos --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
On 26/07/07, Juan Carlos Bravo Celis
On 26/07/07, Juan Carlos Bravo Celis
wrote: [...]
de lo que pude encontrar hasta ahora, aparentemente trata de usar mod-mono-server.exe ,, en lugar de mod-mono-server2.exe , esto no se donde cambiarlo,, pues ya puse
MonoServerPath default /usr/lib/mono/2.0/mod-mono-server2.exe
Para los que puedan tener un problema similar,, estuve trabajando con una version antigua de mod_mono (2.1.13) en un SLES10 de prueba,,probe en un opensuse 10.2, y no fue tan complicado, fue tal y como lo comento inicialmente David,, lo bueno de todo, fue que aprendi bastante. Saludos y gracias. JCarlos --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
participants (3)
-
David Canar
-
Juan Carlos Bravo Celis
-
Victor Hugo dos Santos