感谢支持
我们一直在努力

Ubuntu下运行.NET

最近经常看到Nginx这个WEB服务器,上网看了下介绍,好像还真的挺不错的,就在我的Ubuntu上试了一下,KAO,速度还真挺快的,如果有要做负载均衡的可以考虑下哦。


好费话就不多说了,说说具体安装步骤吧


我用的是Ubuntu 10.04这个版本,虽然还是开发版,但现在看来以经很不错了哦。


在终端上输入


1 sudo apt-get install nginx


如果想使用最新的最好在之前加上一句


1 sudo apt-get update


(这两个步骤可以新立得上完成,看爱好)


这时候你就以经安装完成NGINX 这个WEB服务器了,如何运行下看好不好使呢?输入


1 /etc/init.d/nginx start


后,在浏览器上输入


1 http://localhost/


如果看到内容,OK,您的服务器,算是安装成功了。


如果要用.NET的话 就要用到“MONO”这个家伙了


好现在我们有两个选择


1.用XPS


2.用fastcgi-mono-server


看你自己的选择了


这里说说fastcgi-mono-server 吧,


在终端打开


sudo gedit /etc/nginx/nginx.conf


在里面添加


  server {
 listen    80;
     server_name    localhost;
         location / {
             root     /ver/www;
             index     Default.aspx index.aspx;
            fastcgi_pass    127.0.0.1:9000;#注意下这里,要和下面的端口一样的
             fastcgi_param    SCRIPT_FILENAME     $document_root$fastcgi_script_name;
             include     /etc/nginx/fastcgi_params;
        }
     }
 }


要想运行MVC的网站还要打开终端


sudo gedit /etc/nginx/fastcgi_params
 


 在打开的文件里添加


 fastcgi_param  PATH_INFO          “”;
 fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;
 


 OK到这里就差不多了


打开一个终端运行


fastcgi-mono-server2 /applications=www.domain1.xyz:/:/var/www/ /socket=tcp:127.0.0.1:9000
 


 记住这个不要关闭


再打开一个终端运行


sudo /etc/init.d/nginx start
 


 你的WEB网站放到/var/www/里就可以了,开始你的UBUNTU 之旅吧


(如果不让复制过去,可以在终端用ROOT复制过去)

赞(0) 打赏
转载请注明出处:服务器评测 » Ubuntu下运行.NET
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏