green field

Instalar mojoPortal en GNU/Linux con Apache

Para instalar mojoPortal utilizando apache crea la siguiente carpeta /usr/local/web/mojoportal y copia todos los archivos de la carpeta mojoPortal que te has bajado de la zona de descargas.

Asumimos que ya tienes mono instalado en tu sistema Linux y el servidor apache con mono?installed y has sido capaz de tener las páginas de teste de ASP.Net funcionando. S todavía no has conseguido que las páginas de prueba funciona es probable que tengas que añadir en el archivo http.conf la siguiente línea para que apache pueda utilizar mod_mono:

LoadModule mono_module modules/libmod_mono.so

Para que tu instalación de mojoPortal funcione, también tendrás que añadir lo siguiente:

DocumentRoot /usr/local/web/mojoportal
ServerName?yourservername

SetHandler mono

# We need to let apache handle? .xsl files instead of mono to make the RSS link in the blog
# display a friendly page if viewed in the browser. When mono handles the request for the .xsl
# file it sends a Content-Type of
# "application/octet-stream" which makes the xsl not work in the browser


<FilesMatch "\.(gif|jp?g|png|css|ico|xsl|wmv)$">
SetHandler None
</FilesMatch>

 

Una vez que tengas estos cambios en tu archive httpd.conf has de editar el archivo Web.config que se encuentra en el directorio raíz de la pagina web y añadir el string que se necesita para crear la conexión con tu pagina web. Al parecer existe un error en la versión de mono 1.2 que obliga a cambiar el nombre de Web.config a web.config de forma que si tienes la versión 1.2 de mono instalada en tu sistema, por favor prueba a hacer este cambio antes de hacer una pregunta en los foros.

Una vez que se han hecho todos estos cambios en tu sistema deberías de ser capaz de ver tu instalación de mono en la url de tu servidor.

Si tienes algún problema, no dudes en usar los foros.

 

Become a mojoPortal Consulting Partner