linux mono安装,Linux下Nginx + mono安装与配置
1.安裝 nginx 編譯安裝時(shí)注意 prec zlib 等前置nginx 包
2.安裝 mono centos官網(wǎng)沒有編譯好的包,需要下載源碼編譯,穩(wěn)定版
wget http://download.mono-project.com/sources/mono/mono-2.10.6.tar.bz2
//wget http://download.mono-project.com/sources/mod_mono/mod_mono-2.10.tar.bz2(Apache fastcgi模塊)
wget http://download.mono-project.com/sources/xsp/xsp-2.10.2.tar.bz2
tar –jxvf xsp-2.10.2.tar.bz2
cd xsp-2.10.2
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig (如果沒有這個(gè),在下步提示無mono庫)
./configure
make
make install
壓縮 tar -jcxf **.tar.bz2 解壓縮tar -jxvf **.tar.bz2
穩(wěn)定版 http://ftp.novell.com/pub/mono/sources-stable/
參考
http://hi.baidu.com/xc_hai/blog/item/554aa1dc7a6c5dc28c1029c7.html
http://www.haogongju.net/art/82011
http://hi.baidu.com/xc_hai/blog/item/0b36d82d65e89ff78b13995e.html
http://blog.csdn.net/lanxe/article/details/6682218
說明:centos 5.4 nginx 1.0.9 mono 2.10.6
需要安裝xsp(官方小型.Net Web服務(wù)器,可以單獨(dú)作為Web服務(wù)器,其中的fastcgi-mono-server2/4也可作為nginx的fastcgi方式運(yùn)行) fastcgi 支持nginx(也可以安裝fastcgi-mono-server:svn獲取 http://mono-soc-2007.googlecode.com/svn/trunk/brian/FastCgi/,兩者差別暫未知)
或者參考 http://blog.bookcold.me/2011/05/693 統(tǒng)一 安裝mono xsp2 mono_apache
3.配置nginx.conf
server {
listen ? 80;
server_name ?127.0.0.1;
access_log ? /var/log/nginx/your.domain1.xyz.access.log;
location / {
root /var/www/aspx/;
index index.html index.htm default.aspx Default.aspx;
fastcgi_index Default.aspx;
fastcgi_pass 127.0.0.1:9001;
fastcgi_param SCRIPT_FILENAME /var/www/aspx/$fastcgi_script_name;
include fastcgi_params;
}
}
4.配置fastcgi_params (如果在nginx 中配置fastcgi_param,則不再配置如上);
fastcgi_param ?PATH_INFO ? ? ? ? ?"";
fastcgi_param ?SCRIPT_FILENAME ? ?$document_root$fastcgi_script_name;
5.啟動(dòng)fastcgi
fast-momo-server:fastcgi-mono-server4 .Net 4.0
fastcgi-mono-server2 /applications=aspx:/:/var/www/aspx/ /socket=tcp:127.0.0.1:9001 &
nohup fastcgi-mono-server4 /applications=/:/var/www/aspx/ /socket=tcp:127.0.0.1:9001 & (后臺(tái)程序運(yùn)行)
6.重啟nginx
啟動(dòng)Nginx,在/var/www/aspx/目錄下下載info.apsx的ASP.NET探針文件,以檢查ASP.NET程序能否正常運(yùn)行:
cd /var/www/aspx/
wget http://aspnetsysinfo.googlecode.com/files/aspnetsysinfo-revision_23.zip
unzip aspnetsysinfo-revision_23.zip
總結(jié)
以上是生活随笔為你收集整理的linux mono安装,Linux下Nginx + mono安装与配置的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 台式电脑卸载了wifi精灵之后能够联网但
- 下一篇: linux查看mono进程,linux