我使用APS.NET做的网站,想架设到linux系统的web服务器上!求具体的解决方案!

解决方案 »

  1.   

    mono估计还有问题,你还是找windows主机或者在linux上装虚拟机吧……
      

  2.   

    mono 和 jxws 
    参考
    参考
      

  3.   

    粗略看了楼上的贴出来的链接,很麻烦而且有一定的问题.
    什么时候MS把.NET弄成跨平台了,JAVA的末日就来了(貌似不太可能)
      

  4.   

    .net的东西最好还是弄在windows上好啊.放在其它系统上折腾哪!
      

  5.   

    java 有可能死不掉,MS的windows操作系统估计是死定了
      

  6.   

    大哥你就是MJ也不行啊,别折腾了,用WINDOWS吧,
    PS:我也以为有什么简单方案呢,想进来
      

  7.   

    mono项目关注的就是在linux平台下的.net framework.(前面说.net不能跨平台的可以去了解一下,以前CSDN还有过过开源阵营坚决反对mono项目加入.net framework的相关报道) 前不久还看到有人在CSDN上分享了一个Linux平台下的类似于IIS一样的软件.现在找不见了.还有我质疑的是楼主把ASP.NET部署到Linux平台.数据库还要放到winodws平台上的服务器么?还是用mysql?
      

  8.   

    Jexus!
    下载地址:linux.j66.net
      

  9.   

    Linux:建议用Ubuntu服务器版,版本用8.04或更高版本,安装时不必添选任何组件;
    Mono: 用V2.4.2.3版的源代码编译安装,详见 http://linux.j66.net/bbsfile-2021  ;
    WEB服务器:建议用Jexus V3.2版;
    数据库:文件数据库可以用Sqlite,很好用的,大型一点的可以用PostgreSQL或MySQL,MSSQL也未尝不可;
      

  10.   

    微软要是能提供其他OS的真的 .net, 除非太阳从其他地方升起
      

  11.   

    请问您有成功案例没!这样的方案能否跟在windows平台上一样的完美运行!mono2.4似乎只支持少量的.NET控件,还有我的系统是ubuntu9.04 ,数据库是mysql ! 
     
      

  12.   

    当前的mono对ASP.NET 1.1及ASP.NET 2.0已经支持得很好了,同时也支持ASP.NET AJAX、LINQ及3.5的大量控件,它对2.0控件的支持度非常高,详细列表请见:http://mono-project.com/ASPTests ,更多内容可以从
    http://mono-project.com/ASPTests 处获得。就我所知,国内已经有基于mono架设的个人网站、部门网站和企业网站,国外用Mono建站的就更多,你可以自己搜索一下这方面的内容(我曾看到过一个列表,但把网址忘记了)。总之,从实用主义出发,根据我的经验,在linux上跑ASP.NET是完全可行的。至于“完美”二字,只能是仁者见仁、智者见智,永远不会有一个定论。因为,Mono的.net并不等同于微软的.net,Mono必须考虑跨平台这个最大特性,而微软却完全可以不理睬跨平台这些东西,Mono中某些强大的功能在微软的.net却不存在,反之亦然。从跨操作系统这个优势而言,我个人更支持Mono!
      

  13.   


    为什么一定要微软提供呢?
    .net的工作原理和java是一样的,Java可以跨平台,.net为什么不可以?微软不提供跨平台的运行环境,不等于其它公司不提供或不能提供:.NET早已不是微软的私人财产了!其实,Mono就是这个一个跨平台的.net运行环境,而且,已经做得非常令人满意了,某些功能比微软的.net还强大!
      

  14.   

    这也许和平台关系挺大的,Linux上按理说可以部署java,可以跨平台,NET只局限与Windows平台,不能够移植,
      

  15.   


    程序员要重事实,不要凭空想当然,而且要了解最新的科技进步信息,不能凭老观念!
    事实上,.NET 跨非微软平台已经成功N久了!