GERRYccc
|
發表於 2005-4-6 12:43 PM |
引用: 桂正和寫到:
你放的東西
我以前做過@@
不過他還是會出槌
我是直接採用一套JSP論壇程式..
完全失敗...
不過那份文件倒是沒有測試過
照著測試看看好了..
保佑我的ALL IN 1 計劃成功阿...
我用過
Tomcat
resin
Jrun
慘遭滑鐵盧...
Tomcat+IIS 是我找到最多的資料,建議使用Tomcat,至於其他兩套只有偶爾見過整合的資料。
可以提出整合的問題卡在哪,在一起討論解決囉^^
通常就是 worker檔的設定比較有問題,先用範例檔再下去改,會比較容易成功
我也貼上我的設定給妳參考囉^^ 還有問題在提出吧^^
ps.我目前Apache2用轉向的方式,把ASP轉給IIS從8080執行…已經通囉~呵呵^^
#將 根目錄/asp/ 底下的所有檔案轉到 http://xxx.xxx.xxx:8080/ 根目錄底下執行開始
Redirect /asp http://xxx.xxx.xxx:8080/
#將 根目錄/asp/ 底下的所有檔案轉到 http://xxx.xxx.xxx:8080/ 根目錄底下執行結束
等於我的ASP檔案一樣可以隨意放,只要在主機網址後面加上/asp/再加上放的位置,就可以執行ASP了…
註:需要注意的一點,若是作為首頁或新頁面使用,網址列會被變更為http://xxx.xxx.xxx:8080/檔案位置
所以需要用框架將要執行的ASP包起來再執行,這樣網址列才會漂漂亮亮的唷!
我是這樣暫時先撐著...^^ 在想另一個完整解決方案,目前已知ASP.NET可行(已有參考資料),ASP還要再觀望Apache::ASP的模組
| |
桂正和
|
發表於 2005-4-3 05:21 AM |
引用: GERRYccc寫到:
引用: 桂正和寫到:
可惜
我不是用APACHE
我用的是IIS
我的IIS是[ASP+ASP.NET+PHP+CGI]
只剩下JSP無法啟動=.="
我JSP模組全部用過
不過執行上總是有問題..
.............[桂正和 在 2005-3-31 02:48 PM 作了最後編輯]
告訴你唷~JSP 跟 IIS 很容易掛上去的^^ 透過一個JK2插件 就可以結合tomcat了 如下
[GERRYccc 在 2005-4-2 04:13 PM 作了最後編輯]
你放的東西
我以前做過@@
不過他還是會出槌
我是直接採用一套JSP論壇程式..
完全失敗...
不過那份文件倒是沒有測試過
照著測試看看好了..
保佑我的ALL IN 1 計劃成功阿...
我用過
Tomcat
resin
Jrun
慘遭滑鐵盧...
| |
GERRYccc
|
發表於 2005-4-2 03:34 PM |
引用: 桂正和寫到:
可惜
我不是用APACHE
我用的是IIS
我的IIS是[ASP+ASP.NET+PHP+CGI]
只剩下JSP無法啟動=.="
我JSP模組全部用過
不過執行上總是有問題..
.............[桂正和 在 2005-3-31 02:48 PM 作了最後編輯]
告訴你唷~JSP 跟 IIS 很容易掛上去的^^ 透過一個JK2插件 就可以結合tomcat了 如下
jakarta-tomcat-connectors-jk2.0.4-win32-IIS.zip
把TOMCAT5外掛上去就可以囉...
參考文件:
IIS 跟 Tomcat 集成
Apache 跟 tomcat 集成
我個人是認為,APACHE集成的那個網頁的設定檔比較好,因為是直接套用範例,
可以兩邊互相參考,選出最適合你的設定^^
裡面最難的就是 workers2.properties 檔的配置,都沒有清楚的說明,所以不容易懂!
後來實驗出來了,我也稍稍懂了裡面的意思...以下是我apache2.0.53的workers2.properties設定,其實也是從範本檔在改小地方而已^^"
#適用於 apache2.0.53 版本
[shm]
info=Scoreboard. Requried for reconfiguration and status with multiprocess servers.
file=anon
# Defines a load balancer named lb. Use even if you only have one machine.
[lb:lb]
# Example socket channel, override port and host.
#以下依照您主機& tomcat 的 ajp13 PORT 設定
[channel.socket:localhost:8009]
port=8009
host=127.0.0.1
#主機也可以直接用 localhost 一樣可以執行,我就是這樣用的127.0.0.1 ^^"
# define the worker
[ajp13:localhost:8009]
channel=channel.socket:localhost:8009
group=lb
#以上依照您主機& tomcat 的 ajp13 PORT 設定
# Map the Tomcat examples webapp to the Web server uri space
#依照你主機的web根目錄或想執行的JSP資料夾更改,我是設在web根目錄下的.jsp皆轉移tomcat執行
[uri:/*.jsp]
group=lb
#依照你主機的想執行的JSP servlet資料夾更改,由於servlet通常無副檔名,無法設在根目錄
#下面這種設法,會將整個目錄底下的所有檔案皆轉由tomcat 執行,可自行再添加
[uri:/servlet/*]
group=lb
#不好意思,下面我不知道什麼意思,但是建議mark掉,因為會顯示很多系統資訊,有安全性問題
#[status:]
#info=Status worker, displays runtime information
#tomcat內建的 info 資訊,建議mark掉,因為用途不大,且有安全性的顧慮
#[uri:/jkstatus/*]
#info=The Tomcat /jkstatus handler
#group=status: 另外,建議依照 Apache集成 教學網頁上,將tomcat的8080 PORT也mark掉提高安全性^^
我給的JK2插件 僅適用於 IIS ,若需要APACHE插件,請上官方網站^^"
PS. 我被毒王A走了好多花~上百朵…所以我也要跟你A一些~
想辦法送我10朵花吧^^y.......謝謝^^
[GERRYccc 在 2005-4-2 04:13 PM 作了最後編輯]
| |
桂正和
|
發表於 2005-3-31 12:52 PM |
可惜
我不是用APACHE
我用的是IIS
我的IIS是[ASP+ASP.NET+PHP+CGI]
只剩下JSP無法啟動=.="
我JSP模組全部用過
不過執行上總是有問題..
如果是比較起來
我會推薦IIS裝全部系列
畢竟ASP的支援在APACHE
會比PHP支援IIS
還要困難的多
尤其是ASP.NET........
我還沒看到可以解決的方式..
如果用IIS的話
起碼只剩下JSP不好解決而已=.="
全部安裝到好
如果資料程式齊全的話
不用一小時全部搞定
花了一小時的結果..
http://twed2k.no-ip.com/discuz/viewthread.php?tid=76967
[桂正和 在 2005-3-31 02:48 PM 作了最後編輯]
| |
Acute
|
發表於 2005-3-29 11:45 PM |
|
GERRYccc
|
發表於 2005-3-25 05:26 PM |
|
no_mark
|
發表於 2005-3-15 03:54 PM |
大大您如果看到這一篇:
http://www.javaworld.com.tw/jute ... mp;tpg=1&age=-1
它是在 Windows 環境下使用 mod_JK2 (dll) 連接 Tomcat (for JSP, Servlet) 與 Apache (for PHP),
然後要讓 Tomcat 支援 CGI 應該還蠻簡單的,
這樣應該就有 JSP + PHP + CGI 在同一個 Port 上面了。
至於 ASP... 弟是從來沒用過,
不過猜想應該沒有任何人會開發這種 Connector for JSP / ASP 吧!?
P.S. 如果您不需要用同一個 Port,那就 Apache、Tomcat、IIS 各佔一個 Port,
讓它們讀同一個 Root Directory,這樣是否就可以了呢?
| |
GERRYccc
|
發表於 2005-3-15 01:55 PM |
|