文件大小:
软件介绍
1. Ngnix的安装
Ngnix的版本有安装版和绿色版两种,Ngnix安装完以后,找到conf 目录下的 nginx.conf ,它是Ngnix 的配置文件,以下是该文件的关键部分:
location / {
root aspx;
index Default.aspx;
}
其中 root 是需要运行网站的目录,可以用相对路径也可以用绝对路径,
例如上面是用的相对路径,相对路径是相对与Ngnix.exe而言的,也可以直接写 c:\aspx
index 是要运行网站的起始页,IIS 的启用默认文档。
location ~ \.aspx$ {
root aspx;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index Default.aspx;
fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
include fastcgi_params;
}
root 如上所述也是运行的网站的目录,
fastcgi_pass 就是运行FastCGI-Mono-Server的服务器地址
fastcgi_index 是运行的 FastCGI-Mono-Server的起始页,下面的两个参数是fastcgi的相关参数等。
到目前为止,Ngnix 服务器的安装和配置已经完成了,万里长征总算走完了第一步。
2. FastCGI-Mono-Server 的安装
下载完以后包括两个两个版本:fastcgi-mono-server2 和 fastcgi-mono-server4
fastcgi-mono-server2 用来运行 .net 2.0;fastcgi-mono-server4 用来运行.net 4.0。
如果要运行asp.net 网站,需要执行以下命令:
D:\FastCGI-Mono-Server\fastcgi-mono-server2 /socket=tcp:127.0.0.1:9000 /root="D:\Program
Files\nginx\aspx" /applications=/:. /multiplex=True
tcp:127.0.0.1:9000 就是Ngnix 配置文件中的 fastcgi 的服务器;root 是要运行的网站的目录;applications是网站的域名,如果没有域名,只想通过ip访问的话可以为空不填写。可以把上面要运行的命令做成一个bat批处理文件,这样以后运行的话可以直接双击运行即可。
3.注意事项
需要把 Mono.WebServer2.dll,Mono.Security.dll,Mono.Posix.dll ,fastcgi-mono-server2.exe
放到要运行网站的bin路径下,当然也可以用gacutil.exe 命令 把 上面文件加载到 全局程序集缓存中。
在后台必须一直运行着下面窗口
版权声明:
1 本站所有资源(含游戏)均是软件作者、开发商投稿,任何涉及商业盈利目的均不得使用,否则产生的一切后果将由您自己承担!
2 本站将不对任何资源负法律责任,所有资源请在下载后24小时内删除。
3 若有关在线投稿、无法下载等问题,请与本站客服人员联系。
4 如侵犯了您的版权、商标等,请立刻联系我们并具体说明情况后,本站将尽快处理删除,联系QQ:2499894784
点击加载更多评论>>