zoukankan      html  css  js  c++  java
  • mono上部署web程序初体验

    早就想体验一下mono,但一直琐事缠身。难得有时间,便在网上一通狂搜mono相关的资料。

    如果想使用Apache服务器,只能使用mod_mono的方式,这里有详细的介绍。这种方式有点繁琐,需要安装一大堆东西,我把所有需要的东西都下载最新的版本,之后一步一步操作,遇到不少新的问题,大都是缺少linx上缺少相应的模块,通过yum命令安装后解决。但最后安装完mod_mono并修改httpd的配置文件后,发现apache服务器竟然把aspx当静态文件处理了,然后重启apache,报了一个错,说是mod_mono.so文件不存在。估计是mod_mono什么地方没有设置好,这时候已经折腾了大半天手脚发麻了,也没找到解决办法。

    然后又发现jexus是专门为mono开发的web服务器,而且园子里有详细的安装教程。于是放弃apache,拿起jexus,再次开工。这次比较顺利,一路绿灯安装完成。因为之前我安装了apahe服务器,80端口已经被占用了,所以修改/etc/jws/site.conf文件为8089端口。重启jexus,一切OK。关于jexus的配置,看这里

    在.net4写个mvc4的小程序,放到/var/www/default目录,就可以顺利浏览了。

    mono对.net4.5支持的不好,我在.net4.5上写的mvc4的程序部署到mono上之后总会遇到各种各样的问题。但切换到.net4之后就一切正常。我用的是mono-3.2.3,官网上有关于mono各个版本的兼容性介绍

      

  • 相关阅读:
    Number Sequence
    不容易系列之(3)—— LELE的RPG难题
    又见回文
    统计元音
    数列
    regular expression
    野兽男孩
    GameStd
    boost and qt compile.
    kde4 + compiz只有两个桌面的问题
  • 原文地址:https://www.cnblogs.com/FuzhePan/p/3624209.html
Copyright © 2011-2022 走看看