iis resin 配置 安全簡單設置.
更新時間:2011年01月06日 19:12:29 作者:
本來是想用tomcat與iis整合的,后來又看到有人說是resin的性能在windows下比較好點.就弄這個這個.
D:\jsp\jdk 裝jdk
D:\jsp\resin 放resin
D:\jsp\web 網頁文件
裝jdk之前要弄好你的程序是用什么開發(fā)的,這個jdk不知道是不是不像.net那些高級兼容低級的.反正我之前裝了jdk 1.6 網站就是出錯.換了人家開放時用的jdk 1.5就好了
裝好jdk和解壓好resin 設置環(huán)境變量.
CLASSPATH D:\jsp\jdk\lib\tools.jar;D:\jsp\jdk\lib\dt.jar
JAVA_HOME D:\jsp\jdk
RESIN_HOME D:\jsp\resin
復制 D:\jsp\resin\win32\isapi_srun.dll 到D:\jsp\web\scripts
在scripts下建立resin.ini
ResinConfigServer localhost 6800
IISPriority high
Resin/3.1.8 的這個端口是6800 可以在resin.conf 里修改
在默認網站新建→虛擬目錄
別名:scripts
本地路徑:D:\jsp\web\scripts 執(zhí)行權限給 腳本和可執(zhí)行文件
設置默認網站的ISAPI擴展 右鍵→屬性→主目錄→配置→添加
可執(zhí)行文件 D:\jsp\web\scripts\isapi_srun.dll
擴展名 .jsp
這個加了的好處 就是iis能設置jsp的默認首頁了,不然會報404錯誤
WEB服務擴展→添加一個新的WEB服務擴展
擴展名:jsp(可以隨便填)
要求文件:D:\jsp\web\scripts\isapi_srun.dll
選中設置擴展狀態(tài)為允許
設置D:\jsp\resin\conf\resin.conf。(這里是測試,真正ZKEYS開通JSP空間,這個文件你都不需要動他)
在文件中找到(大概是在最后)
</server>
</resin>上加如下
<host id="laomm.com" root-directory=".">
<!--
- configures an explicit root web-app matching the
- webapp's ROOT
-->
<web-app id="/" document-directory="D:\jsp\web"/>
</host>
把resin裝進服務 cmd>>D:\jsp\resin\httpd.exe -install
這個鬼東西是用system權限運行的,太大了,新建的resin用戶去掉users組給guests組,D:\jsp\resin目錄加上rensin 讀取和運行權限
D:\jsp\resin目錄下的log和logs給寫入權限,在服務里設置好用戶名和密碼重啟下resin簡單做了下.看網上說用 Java Security Manager 做這個安全,咱也不會 就這樣湊合著用吧.有更好的方法再用,還好不用這個鬼東西開虛擬機.
8080端口可以過濾掉 或者用防火墻阻止了,我的沒動,機房有白名單默認就不好訪問ip..
D:\jsp\resin 放resin
D:\jsp\web 網頁文件
裝jdk之前要弄好你的程序是用什么開發(fā)的,這個jdk不知道是不是不像.net那些高級兼容低級的.反正我之前裝了jdk 1.6 網站就是出錯.換了人家開放時用的jdk 1.5就好了
裝好jdk和解壓好resin 設置環(huán)境變量.
CLASSPATH D:\jsp\jdk\lib\tools.jar;D:\jsp\jdk\lib\dt.jar
JAVA_HOME D:\jsp\jdk
RESIN_HOME D:\jsp\resin
復制 D:\jsp\resin\win32\isapi_srun.dll 到D:\jsp\web\scripts
在scripts下建立resin.ini
ResinConfigServer localhost 6800
IISPriority high
Resin/3.1.8 的這個端口是6800 可以在resin.conf 里修改
在默認網站新建→虛擬目錄
別名:scripts
本地路徑:D:\jsp\web\scripts 執(zhí)行權限給 腳本和可執(zhí)行文件
設置默認網站的ISAPI擴展 右鍵→屬性→主目錄→配置→添加
可執(zhí)行文件 D:\jsp\web\scripts\isapi_srun.dll
擴展名 .jsp
這個加了的好處 就是iis能設置jsp的默認首頁了,不然會報404錯誤
WEB服務擴展→添加一個新的WEB服務擴展
擴展名:jsp(可以隨便填)
要求文件:D:\jsp\web\scripts\isapi_srun.dll
選中設置擴展狀態(tài)為允許
設置D:\jsp\resin\conf\resin.conf。(這里是測試,真正ZKEYS開通JSP空間,這個文件你都不需要動他)
在文件中找到(大概是在最后)
</server>
</resin>上加如下
<host id="laomm.com" root-directory=".">
<!--
- configures an explicit root web-app matching the
- webapp's ROOT
-->
<web-app id="/" document-directory="D:\jsp\web"/>
</host>
把resin裝進服務 cmd>>D:\jsp\resin\httpd.exe -install
這個鬼東西是用system權限運行的,太大了,新建的resin用戶去掉users組給guests組,D:\jsp\resin目錄加上rensin 讀取和運行權限
D:\jsp\resin目錄下的log和logs給寫入權限,在服務里設置好用戶名和密碼重啟下resin簡單做了下.看網上說用 Java Security Manager 做這個安全,咱也不會 就這樣湊合著用吧.有更好的方法再用,還好不用這個鬼東西開虛擬機.
8080端口可以過濾掉 或者用防火墻阻止了,我的沒動,機房有白名單默認就不好訪問ip..
相關文章
win2003 iis asp.net偽靜態(tài)配置圖解
vps主機客戶和服務器托管用戶最近問的windows配置偽靜態(tài)問題較多,現(xiàn)在總結windows配置偽靜態(tài)圖解一篇,希望可以幫助更多的朋友2012-01-01
Windows下降權MYSQL和apche的運行級別(普通用戶權限運行)
Windows下降權MYSQL和apche的運行級別(普通用戶權限運行),需要的朋友可以參考下。2011-06-06

