`

windows下面apache和resin各版本、IIS的组合

 
阅读更多



apache与resin1的组合。

在apache的配置文件中加:

LoadModule caucho_module "x:/resin/srun/win32-1.3.6/mod_caucho.dll"
<IfModule mod_caucho.c>
CauchoConfigFile "x:/resin/conf/resin.conf"
<Location /caucho-status>
SetHandler caucho-status
</Location>
</IfModule>

AddHandler caucho-request jsp
<Location /servlet/*>
SetHandler caucho-request
</Location>

apache与resin2的组合。

在apache的配置文件中加:
LoadModule caucho_module "x:/resin/srun/win32-1.3.6/mod_caucho.dll"
<IfModule mod_caucho.c>
CauchoConfigFile "x:/resin/conf/resin.conf"
<Location /caucho-status>
SetHandler caucho-status
</Location>
</IfModule>

apache与resin3的组合。

在apache的配置文件中加:
LoadModule caucho_module x:/resin/libexec/apache-2.0/mod_caucho.dll

<IfModule mod_caucho.c>
ResinConfigServer localhost 6802
<Location /caucho-status>
SetHandler caucho-status
</Location>
</IfModule>

AddHandler caucho-request jsp
<Location /servlet/*>
SetHandler caucho-request
</Location>


apache与IIS的组合。

apache和IIS都是默认80端口,但是如果你不得不用asp程序的话,不要想着去用iasp之类的东西,还是在服务器安装IIS吧,安装以后把IIS修改端口,然后通过代理的方式来访问IIS,达到不需要显露端口的目的。

1、修改Apache配置文件,启用Proxy模块;

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so

2、继续修改Apache配置文件,让Apache处理对IIS的访问;(这里假使你用的IIS端口为88)
ProxyPass /iis/ http://127.0.0.1:88/
ProxyPassReverse /iis http://127.0.0.1:88

如果你要使用虚拟主机来实现,可以用下面的代码,(这里是video.com.cn的)

<VirtualHost 211.154.103.23:80>
ServerAdmin blog@video.com.cn
ServerName blog.video.com.cn
ProxyPass / http://211.154.103.23:88/
ProxyPassReverse / http://211.154.103.23:88/
</VirtualHost>

apache与tomcat的组合。

看网上的资料一般都能够成功,这里不再赘述。

Apache支持ASP.NET的办法。(网上找到的,测试了一下,没有成功,不知道哪一步出了问题)

首先,必须要有Windows环境和.NET Framework的支持。此外还建议安装安装.NET开发工具如.NET Framework SDK或者VisualStudio.NET。需要注意的是Windows的版本应为2000、2003和XP。Win9X系列不能安装.NET Framework。

然后需要安装Apache。应该使用Win32平台的Apache,版本2.0以上。推荐使用2.0.51版本。下载地址:
进入 http://apache.justdn.org/httpd/binaries/win32/
自己选个2.0以上的版本来下(.msi后缀的那些)

下面要下载并安装Apache环境下的ASP.NET模块。下载地址:
地址一:进入 http://httpd.apache.org/cli/
选择 Download the mod_aspdotnet 2.0.0 .msi installer

安装路径请与Apache的路径一致,否则不能正常安装.

为了便于管理,我们在htdocs目录下新建一个active目录,专门存放.aspx文件。现在需要对httpd.conf文件作一定配置,在文件末尾添加:

#asp.net
LoadModule aspdotnet_module "modules/mod_aspdotnet.so"
AddHandler asp.net asax ascx ashx asmx aspx axd config cs csproj /
licx rem resources resx soap vb vbproj vsdisco webinfo
<IfModule mod_aspdotnet.cpp>
# Mount the ASP.NET example application
AspNetMount /active "D:/Program Files/Apache Group/Apache2/htdocs/active"
# Map all requests for /active to the application files
Alias /active "D:/Program Files/Apache Group/Apache2/htdocs/active"
# Allow asp.net scripts to be executed in the active example
<Directory "D:/Program Files/Apache Group/Apache2/htdocs/active">
Options FollowSymlinks ExecCGI
Order allow,deny
Allow from all
DirectoryIndex Default.htm Default.aspx
</Directory>
# For all virtual ASP.NET webs, we need the aspnet_client files
# to serve the client-side helper scripts.
AliasMatch /aspnet_client/system_web/(/d+)_(/d+)_(/d+)_(/d+)/(.*) /
"C:/Windows/Microsoft.NET/Framework/v$1.$2.$3/ASP.NETClientFiles/$4"
<Directory /
"C:/Windows/Microsoft.NET/Framework/v*/ASP.NETClientFiles">
Options FollowSymlinks
Order allow,deny
Allow from all
</Directory>
</IfModule>

其中D:/Program Files/Apache Group/Apache2是Apache的安装目录,应根据实际情况更改。
现在可以在active目录下放上ASP.NET探针。重启Apache之后,即可体验Apache下的ASP.NET了。

由于IIS和Apache下的ASP.NET都是运行在Common Language Runtime(CRL)的基础上,因此Apache环境下的ASP.NET程序的运行速度不会比在IIS下慢。

分享到:
评论

相关推荐

    Resin with IIs.pdf

    &lt;br&gt;Resin也可以和许多其他的WEB服务器一起工作,比如Apache server和IIS等。Resin支持Servlets 2.3标准和JSP 1.2标准。熟悉ASP和PHP的用户可以发现用Resin来进行JSP编程是件很容易的事情。

    resin-2.1.8服务器

    Resin也可以和许多其他的WEB服务器一起工作,比如Apache server和IIS等。Resin支持Servlets 2.3标准和JSP 1.2标准。熟悉ASP和PHP的用户可以发现用Resin来进行JSP编程是件很容易的事情。 Resin支持负载平衡(Load ...

    resin java web 容器 服务器

    Resin也可以和许多其他的WEB服务器一起工作,比如Apache server和IIS等。Resin支持Servlets 2.3标准和JSP 1.2标准。熟悉ASP和PHP的用户可以发现用Resin来进行JSP编程是件很容易的事情。 Resin支持负载平衡(Load ...

    web服务器resin 4-pro版

    官方最新版的resin服务器,可与Apache,IIS服务器集成。最新版核心配置文件已经改为xml

    resin-3.1.5

    &lt;br&gt;Resin也可以和许多其他的WEB服务器一起工作,比如Apache server和IIS等。Resin支持Servlets 2.3标准和JSP 1.2标准。熟悉ASP和PHP的用户可以发现用Resin来进行JSP编程是件很容易的事情。 &lt;br&gt;Resin支持...

    AAWServer v5.0 (全能网站服务器平台)

    简介:AAWServer_v4.0 是一款基于 Apache+resin 的全能服务器组合套件,拥有安装简单、便捷、绿色、免配置等特点,可以快速搭建 ASP+CGI+PHP+JSP+MySQL+.NET 全能网站服务器平台,方便您调试和开发ASP、CGI、PHP、...

    AAWServer v5.0(全能网站服务器平台).rar

    AAWServer_v4.0 是一款基于 Apache resin 的全能服务器组合套件, 拥有安装简单、便捷、绿色、免配置等特点, 可以快速搭建 ASP CGI PHP JSP MySQL .NET 全能网站服务器平台, 方便您调试和开发ASP、CGI、PHP、...

    Hyperic HQ 系统安装指南

    •Web服务器:Apache,Microsoft IIS,Sun ONE Web Server •应用服务器:BEA WebLogic,IBM WebSphere,JBoss,Apache Geronimo,Macromedia ColdFusion,Macromedia JRun,Microsoft .NET Runtime,Novell ...

    AAWServer(集成Tomcat6) v5.0.rar

    AAWServer5.0集成Tomcat6版全能WEB服务器是一款基于 Apache ...本程序所用之组件Apache,RESIN 等版权归原作者或公司(团体)所有。本程序版权保留,但您可以对本程序做任何修改复制,但请保留原作者信息。谢谢。

    JSP实践之旅.exe

    Tomcat.JSP JSWDK环境安装与配置 Resin服务器平台介绍 Resin在IIS中的安装配置 JRun2.3平台介绍 Unify eWave ServletExec WebSphere应用服务器 在Windows2000上安装Apache+ApacheJserv+gnujsp...

    iGuard网页防篡改系统技术白皮书

    iGuard网页防篡改系统是完全保护Web网站不发送被篡改内容并...支持常用的Web系统,包括:IIS、Apache、SunONE、Weblogic、WebSphere、resin等;保护所有常用的数据库系统,包括:SQL Server、Oracle、MySQL、Access等。

    LyNews凌云新闻系统

    进行编译、解析的服务器程序,我们通常听到Apache、IIS等服务器程序是可以解析  .htm文件的服务器程序,要支持jsp还需要特殊的程序,这些程序有很多,站长推荐  Tomcat、Resin、JServer、Jswdk等jsp服务器程序...

    java饭店点菜系统源码-daily-node:学习节点

    java饭店点菜系统源码 daily-node ...iis(windows) 客户端访问服务器, Web 服务器会开辟一个线程, 线程负责处理客户端请求. 假设客户端要访问用户列表, 而用户列表存在数据库里(MySQL, redis, mongodb,

    梦想新闻发布系统-正式版

    由于时间关系,我只在Windows平台下测试用Tomcat,Resin测试过。程序能够正常运行。 用Apache以及IIS集成以上软件也能正常运行。关于Linux下的运行,请各位自行调试, 有什么意见请发往fanwsp@126.com。本人不甚感谢...

Global site tag (gtag.js) - Google Analytics