_WIN2003服务器维护_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

作者:黑客防线网安网站维护基地 来源:黑客防线网安 浏览次数:839

本篇关键词:ResinIIS


Resin做为目前最快的JSP/Servlet服务器最快之一,目前大多数大型网站的都在使用,如搜狐(SOHU)的搜索引擎(sogou.com)就用Resin 2 等.
而Resin3专业版还支持PHP5像WordPass (这里是个DEMO http://www.rongsen.com.cn/down都能正常的运行在resin3上
Resin同时支持加载平行,可以把当机率降到0.001%.还有EJB企业应用等,具体可以看 http://www.rongsen.com.cn/

对于IIS与Apache目前主流的的WEB服务器,Resin都提供了支持,这些我就讲与IIS结合,主要针对虚拟主机(IIS多域名 Resin多进程)
这里假设几个内容:
1 Resin的目录 : d:\resin
2 网站文件目录: d:\web\rongsen.com.cn

第一步:就是在IIS上建一个主机了,也就是新一个网站,把他的主机头设置为 rongsen.com.cn跟www.rongsen.com.cnü赜谌绾卧贗IS上建一个网站这里就不多说了,不明白的可以跟贴)


第二步:新建一个虚拟目录取名为: scripts,目录指向到 d:\resin\libexec(resin2) 或 d:\resin\win32 (resin3) 下,这个虚拟目录要有可执行(执行权限设置为:脚本和可执行文件),当然你可以指向其它目录,只要把isapi_srun.dll放进去就好了.

第三步:为新建好的网站添加"ISAPI 筛选器",筛选器名称为: resin,可执行文件:d:\resin\libexec\isapi_srun.dll(resin2) 或 d:\resin\win32\isapi_srun.dll(resin3) ,也就是要指向你刚才建的scripts目录下的isapi_srun.dll文件
如果你是在IIS5(2000 Server/AS)上运行到这里就可以了,如果是window2003的话,再做下一步
第四步:增加"Web 服务扩展",扩展名为: resin,要求的文件是ISAPI筛选器中的文件一样

最后还要在ResinConf/下的resin.conf,设置一下网站主目录为d:\web\rongsen.com.cn

现在你可以运行Resin/IIS了,这时就可以运行IE看看了
关于resin的配置文件你可以用wordpad.exe打开,这些他可以识别换行,其配置文件是一个XML文件,具体如何配置就是一个话题,这些不做多解.

再则,说说如果把Resin当做服务来运行,先看看httpd.exe的帮助:
在cmd下运行
会提示:
resin2
D:\resin\bin>httpd.exe -h
resin3
d:\resin>httpd.exe -h


源码复制打印
usage:   -nodialog          : disable dialog boxes  
  [flags]  
   -h                 : this help  
   -verbose           : information on launching java  
   -java_home <dir>   : sets the JAVA_HOME  
   -java_exe <path>   : path to java executable  
   -resin_home <dir>  : home of Resin  
   -classpath <dir>   : java classpath  
   -Jxxx              : JVM arg xxx  
   -Dfoo=bar          : Set JVM variable  
   -Xxxx              : JVM -X parameter  
   -install           : install as NT service  
   -install-as <name> : install as a named NT service  
   -remove            : remove as NT service  
   -remove-as <name>  : remove as a named NT service  
   -conf <resin.conf> : alternate configuration file  
   -port <port>       : TCP port to listen to  
usage:   -nodialog          : disable dialog boxes
  [flags]
   -h                 : this help
   -verbose           : information on launching java
   -java_home <dir>   : sets the JAVA_HOME
   -java_exe <path>   : path to java executable
   -resin_home <dir>  : home of Resin
   -classpath <dir>   : java classpath
   -Jxxx              : JVM arg xxx
   -Dfoo=bar          : Set JVM variable
   -Xxxx              : JVM -X parameter
   -install           : install as NT service
   -install-as <name> : install as a named NT service
   -remove            : remove as NT service
   -remove-as <name>  : remove as a named NT service
   -conf <resin.conf> : alternate configuration file
   -port <port>       : TCP port to listen to
 
从帮助里可以看到 -install / -install-as <name> 及 -remove / -remove-as <name> 这四个是针对服务操作的参数
例:
我想把rongsen.com.cn安为服务名为resin_trydone那可以这样做
安装命令
httpd -install-as resin_trydone
删除命令
httpd -remove-as resin_trydone

如果你想把配置文件放在其它目录你就可以这样
httpd -install-as resin_trydone -conf d:\web\rongsen.com.cn\WEB-INF\resin.conf

为了安全起见,新建一个用户用户继承Ghosts组,打开windows服务管理器,对你所新建的服务 resin_trydone 使用一个用户进行登陆启动,不要用默认的system用户,这样在NTFS方式下就更加安全,当然你也要对d:\web\rongsen.com.cn给该用户可读可写可改的权限.

同样如果你安装了多个网站,可还要更改resin.conf文件里的端口,其中有两个,一个是直接访问的,另一个就是用于ISAPI/IIS中使用的,实际上你可以把直接访问的那个端口不设置(默认是8080),也就是删除整行<http port='8080'/>,只更改<srun host='127.0.0.1' port='6802'/>这里端口,这样的话,只能通过ISAPI也就是IIS访问方式来访问网站.

PS:
----------------------------------
哈哈,这个文章因为上次数据丢失问题就没有再写出来了,今天在alexa居然有缓存(Cached),于是把它给COPY回来了,汗!
 


    希望这篇的文章能够对您有所帮助,如果您觉得这篇网站维护教程有用的话,别忘了推荐给您的朋友哦!如果您有好的经验方法,不妨拿出来和大家一起分享:假如每个人都拿出一个经验,那么我们都将额外的获取一堆他人的经验。
请记住本站永久域名:(黑客防线网安服务器维护方案维护基地)Www.Rongsen.Com.Cn
    黑客防线网安服务器维护方案本篇连接:http://kj.rongsen.com.cn/show-4490-1.html
网站维护教程更新时间:2010-10-17 18:57:46  【打印此页】  【关闭
0
顶一下
0
踩一下
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer