談笑有鴻儒,往來無白丁

          在恰當?shù)臅r間、地點以恰當?shù)姆绞奖磉_給恰當?shù)娜?..  閱讀的時候請注意分類,佛曰我日里面是談笑文章,其他是各個分類的文章,積極的熱情投入到寫博的隊伍中來,支持blogjava做大做強!向dudu站長致敬>> > 我的微博敬請收聽
          轉載:http://www.gamvan.com/web/jsp/2005/1/233.html

          ??????

          經過兩天的嘗試,今天終于將整合了IIS6.0和Resin_3.0.8。下面我把這兩天的心得寫出來與大家交流一下。
          ??? 在此之前,我想從網上找些資料。不過,關于IIS與Resin整合的文章很少,而有關IIS6.0整合的文章就更少了。到Resin的官方網站上,雖然是有關IIS與Resin整合的文章。不過是英文,而且版本很低,是Resin_2.1的。最后只有一點一點的摸索。后來又看到了Resin_3.0.8里面自帶的文檔中有一部分是關于IIS6.0與Resin_3.0.8整合的內容。按照上面說的,終于將IIS6.0與Resin_3.0.8整合好了。Resin的官方文擋寫的不是很清楚。特別有些地方很中文版的IIS6.0有些出入。
          ??? 1、安裝好J2SDK和Resin.(我J2SDK是安裝在D:\J2SDK下的,Resin是解壓縮在D:\Resin_3.0.8文件夾下的)。
          ??? 2、環(huán)境變量。在我的電腦上單擊鼠標右鍵→屬性→高級→環(huán)境變量。
          ???????? 1)新建兩個系統(tǒng)變量(單擊下面的新建):
          ???????? ①變量名:JAVA_HOME
          ?????????? 變量值:D:\J2SDK(J2SDK安裝的目錄)
          ???????? ②變量名:classpath
          ?????????? 變量值:.;%JAVA_HOME%\lib\tools.jar(注:前面是一個小數(shù)點加個分
          ?????????????????? 號,直接復制就可以)
          ???????? ③變量名:RESIN_HOME
          ?????????? 變量值:D:\Resin_3.0.8(Resin安裝的目錄)
          ???????? 2)編輯系統(tǒng)變量Path
          ?????????? 在變量值后面追加;%JAVA_HOME%\bin\
          ??? 3、復制文件。在windows2003下面是不能使用Rensin_3.0.8\bin\setup.exe。運行setup回報錯。這就需要我們自己來復制文件。我的IIS是安裝在C:\Inetpub下的。
          ???????? 1)C:\Inetpub下面新建一個文件夾,重命名為scripts
          ???????? 2)把Rensin_3.0.8\libexec下的isapi_srun.dll復制到
          ??????????? C:\Inetpub\scripts下
          ???????? 3)在C:\Inetpub\scripts新建一個resin.ini文件。
          ??????????? 文件內容下面兩行數(shù)據(jù):
          ??????????? ResinConfigServer localhost 6802
          ??????????? IISPriority high
          ??????????? (官方的文檔上說只有需要建立多個站點的時候才必須使用
          ???????????? resin.ini。如果只有一個站點就沒必要新建resin.ini。推薦使用)
          ??? 4、設置IIS。
          ???????? 1)在默認網站上單擊右鍵→屬性→ISAPI篩選器→添加
          ??????????? 篩選器名稱:Resin_3.0.8(可隨便填)
          ??????????? 可執(zhí)行文件:C:\Inetpub\scripts\isapi_srun.dll
          ???????? 2)在默認網站上單擊右鍵→新建→虛擬目錄
          ??????????? 別名:scripts
          ??????????? 本地路徑:C:\Inetpub\scripts
          ???????? 3)單擊WEB服務擴展→添加一個新的WEB服務擴展
          ??????????? 擴展名:Resin(可隨便添)
          ??????????? 要求文件:C:\Inetpub\scripts\isapi_srun.dll
          ??????????? 選中設置擴展狀態(tài)為允許
          ??? 5、設置Resin_3.0.8\conf\resin.conf。
          ?????? 在文件中找到(大概是在最后)
          ?????? <host id=''>
          ???????? <document-directory>doc</document-directory>
          ?????? 改成
          ?????? <host id=''>
          ???????? <document-directory>c:/inetpub/wwwroot</document-directory>
          ?????? (c:/inetpub/wwwroot,為你的默認網站的目錄)
          ??? 好,到這里,我們就完全設置完了。
          ??? 然后先運行net stop w3svc關閉IIS服務。
          ??? 再運行net start w3svc重新啟動IIS。
          ??? 打開Resin_3.0.8\bin\httpd.exe。
          ??? 現(xiàn)在IIS6.0與Resin_3.0.8已經成功整合了。我們可以將httpd.exe作為服務啟動。那么,計算機啟動的時候就會啟動httpd.exe。
          ??? 安裝服務
          ??? d:\resin_3.0.8\bin\httpd.exe -install
          ??? 取消服務
          ??? d:\resin_3.0.8\bin\httpd.exe -remove

          ??? IIS6.0與Resin_3.0.8的整合困擾了我好幾天?,F(xiàn)在寫出來跟大家交流一下。有什么錯誤請大家指出來。

          posted on 2006-07-10 09:37 壞男孩 閱讀(753) 評論(0)  編輯  收藏 所屬分類: webserver
          主站蜘蛛池模板: 沂源县| 榆树市| 梅河口市| 大同市| 广安市| 临湘市| 邳州市| 迁西县| 沙洋县| 鹤壁市| 东方市| 罗平县| 贵阳市| 和田县| 当雄县| 东光县| 碌曲县| 大方县| 灵山县| 徐汇区| 西乌| 秭归县| 无极县| 大埔县| 合肥市| 城固县| 襄汾县| 延安市| 新乐市| 丽水市| 临湘市| 兰州市| 葵青区| 安溪县| 定安县| 丽江市| 昌宁县| 昆明市| 马山县| 常宁市| 德清县|