JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Application Server » Tomcat  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友   
reply to topicthreaded modego to previous topicgo to next topic
己加入精華區
by browser at 2006-03-11 09:22
本主題所含的標籤
無標籤
作者 請問一下,Apache+Tomcat可以和.NET一起使用嗎? [精華]
agneslin





發文: 2
積分: 0
於 2005-02-15 13:33 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
想請問一下,如果在我的Web server AP中,要利用Apache+Tomcat來做Service,但AP程式是要用.NET的來做開發,不知道這樣是否可以,又或者在那兒可以查詢到類似相關的資訊,因為我對這方面不太熟,所以請各位大大指點小女子一條明路,謝謝。

reply to postreply to post
作者 Re:請問一下,Apache+Tomcat可以和.NET一起使用嗎? [Re:agneslin]
haocheng





發文: 94
積分: 0
於 2005-02-22 15:10 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
如果你要用.NET開發的程式,
為什麼不用IIS就好了呢?
有什麼原因一定要這樣配置嗎?


reply to postreply to post
To follow the path:
look to the master,
follow the master,
walk with the master,
see through the master,
become the master.
作者 Re:請問一下,Apache+Tomcat可以和.NET一起使用嗎? [Re:haocheng]
GERRYccc





發文: 31
積分: 0
於 2005-03-31 12:00 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
您好,我也有這個相同的問題,所以不另開主題了! 在此提問,請前輩們指導!

原因:要做全方位支援型伺服器 HTML+PHP+JSP+CGI+ASP(若可以也想支援ASP.NET)

所以雖然在Win2003環境下,但是還是採用了Apache+ajp+Tomcat作服務
現在想要在卦載上IIS 或是其他能支援ASP的方式。

謝謝指導!^^"


reply to postreply to post
作者 Re:請問一下,Apache+Tomcat可以和.NET一起使用嗎? [Re:GERRYccc]
browser

戀香

版主

發文: 3570
積分: 1
於 2005-03-31 16:03 user profilesend a private message to usersend email to browserreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
GERRYccc wrote:
您好,我也有這個相同的問題,所以不另開主題了! 在此提問,請前輩們指導!

原因:要做全方位支援型伺服器 HTML+PHP+JSP+CGI+ASP(若可以也想支援ASP.NET)

所以雖然在Win2003環境下,但是還是採用了Apache+ajp+Tomcat作服務
現在想要在卦載上IIS 或是其他能支援ASP的方式。

謝謝指導!^^"


看不懂耶 ... 感覺你己經都解決好了 Smile
問題是什麼 ?


reply to postreply to post
作者 Re:請問一下,Apache+Tomcat可以和.NET一起使用嗎? [Re:browser]
GERRYccc





發文: 31
積分: 0
於 2005-04-01 00:43 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
browser wrote:
GERRYccc wrote:
您好,我也有這個相同的問題,所以不另開主題了! 在此提問,請前輩們指導!

原因:要做全方位支援型伺服器 HTML+PHP+JSP+CGI+ASP(若可以也想支援ASP.NET)

所以雖然在Win2003環境下,但是還是採用了Apache+ajp+Tomcat作服務
現在想要在卦載上IIS 或是其他能支援ASP的方式。

謝謝指導!^^"
看不懂耶 ... 感覺你己經都解決好了 Smile
問題是什麼 ?


前幾項已經完成了,獨缺 ASP 尚未搞定,若是可以連ASP.NET的 .aspx都支援的話就更好了^^"
ASP 目前還沒有完成解決,特來請教^^"...
使用 Apache 2.0.53 版本
http://www.apache-asp.org 的資訊,目前掛上 mod_perl 都會使apache啟動失敗
所以想請教各位前輩,是否有完整的設定或下載點教學^^"
謝謝^^


reply to postreply to post
作者 Re:請問一下,Apache+Tomcat可以和.NET一起使用嗎? [Re:GERRYccc]
pico2k

地球真危險



發文: 177
積分: 0
於 2005-04-13 12:52 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list

前幾項已經完成了,獨缺 ASP 尚未搞定,若是可以連ASP.NET的 .aspx都支援的話就更好了^^"
ASP 目前還沒有完成解決,特來請教^^"...
使用 Apache 2.0.53 版本
http://www.apache-asp.org 的資訊,目前掛上 mod_perl 都會使apache啟動失敗
所以想請教各位前輩,是否有完整的設定或下載點教學^^"
謝謝^^

Apache::ASP並不是您想要的功能,
它是支援在ASP檔案中,使用PERL的語法來撰寫Code
,我們一般都是使用VBScript來撰寫ASP程式.

我建議,如果你們要支援ASP/ASPX,請安裝IIS,至於IIS和Apache如何設定,那就是您們要決定的.

Best Regards.


pico2k edited on 2005-04-13 12:56
reply to postreply to post
作者 Re:請問一下,Apache+Tomcat可以和.NET一起使用嗎? [Re:agneslin]
hkdennis2k





發文: 1926
積分: 6
於 2005-04-13 14:20 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list

原因:要做全方位支援型伺服器


這個目的本身就是一個錯誤
~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
基本是, 把伺服器做的事減到最少, 而不是加到最多
因為在 性能,相容性,安全性,維護 等等也會很有問題

不過也不是沒有方法的

Apache 上
加上 mod_jk 去 tomcat 支持 servlet/jsp
加上 mod_proxy 去 IIS 支持 asp/aspx
加上 mod_perl/fastcgi 支持 cgi/pl
加上 mod_php 支持 php
再加上一堆 python, ruby-on-rail, coldfusion, 等等也各自利用自帶的 mod 或mod_proxy 就可以

可是這樣一來......
它能順利運作嗎.....??


reply to postreply to post
作者 Re:請問一下,Apache+Tomcat可以和.NET一起使用嗎? [Re:hkdennis2k]
GERRYccc





發文: 31
積分: 0
於 2005-04-14 00:22 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
目前已經順利完成了,全方位伺服器的架設
也許原因說得不夠清楚,造成誤解^^"

這個伺服器是屬於實驗性質,提供同學們可選擇撰寫各種自己喜好的語言網頁,
在其上測試,並執行,出發點不是以對外服務為主要目標^^"

ASP/ASPX的問題已經用Apache設定轉向的方式,轉至IIS:8080執行

在apache的 httpd.conf 最後面加上,下面指令
Redirect /asp http://xxx.xxx.xxx:8080/
即可將http://xxx.xxx.xxx/asp 轉向至 IIS的根目錄執行

網址列會自動隨之改變,如需漂亮網址,請搭配框架使用。

補充:
還有第二種方法,我認為也是比較好的方法,當然可以同時使用兩種。
原因:此種方法的ASP檔案可以跟HTML檔案放一起,不會被從80偷偷下載走源碼。
作法:
在 Apache2/conf/httpd.conf 最後加上這段...
(這是兩種方法皆使用,xxx需是一個IP或是一個網址,不可為localhost,外面會看不到)
#==ASP================
Redirect /asp http://xxx.xxx.xxx:8080
RedirectMatch (.*)\.asp$ http://xxx.xxx.xxx:8080$1.asp
RedirectMatch (.*)\.aspx$ http://xxx.xxx.xxx:8080$1.aspx
#====================


GERRYccc edited on 2005-05-18 13:22
reply to postreply to post
作者 Re:請問一下,Apache+Tomcat可以和.NET一起使用嗎? [Re:agneslin]
gxl_cn





發文: 1
積分: 0
於 2005-05-18 15:12 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
GERRYccc:
你好!看到你终于搞定了全方位支援型伺服器 HTML+PHP+JSP+CGI+ASP,的文章,写的不错,win2003上iis6配置php+mysql等,我一直没有实现。

能否把你的经验写的详细一点,
比如:在iis上的配置,在apache上的配置等,

另外,在你的文章中,“在apache的 httpd.conf 最後面加上,下面指令
Redirect /asp http://xxx.xxx.xxx:8080/
即可將http://xxx.xxx.xxx/asp 轉向至 IIS的根目錄執行”,
在iis6上是否也要配置http://xxx.xxx.xxx:8080,请恕我愚钝!!


reply to postreply to post
作者 Re:請問一下,Apache+Tomcat可以和.NET一起使用嗎? [Re:gxl_cn]
GERRYccc





發文: 31
積分: 0
於 2006-03-11 01:44 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
gxl_cn wrote:
GERRYccc:
你好!看到你终于搞定了全方位支援型伺服器 HTML+PHP+JSP+CGI+ASP,的文章,写的不错,win2003上iis6配置php+mysql等,我一直没有实现。

能否把你的经验写的详细一点,
比如:在iis上的配置,在apache上的配置等,

另外,在你的文章中,“在apache的 httpd.conf 最後面加上,下面指令
Redirect /asp http://xxx.xxx.xxx:8080/
即可將http://xxx.xxx.xxx/asp 轉向至 IIS的根目錄執行”,
在iis6上是否也要配置http://xxx.xxx.xxx:8080,请恕我愚钝!!


由於是在學校的伺服器,才會架設此種耗資源的環境,因為不同老師的語言需求不同。

您的問題只要參考版上精華區的 apache+tomcat 設定後,
在加上如下作法:

架設 IIS server於 8080 port,根目錄與apache+tomcat 的根目錄相同。
並在 Apache2/conf/httpd.conf 最後加上這段...
(這是兩種方法皆使用,xxx需是一個IP或是一個網址,不可為localhost,外面會看不到)
#==ASP================
Redirect /asp http://xxx.xxx.xxx:8080
RedirectMatch (.*)\.asp$ http://xxx.xxx.xxx:8080$1.asp
RedirectMatch (.*)\.aspx$ http://xxx.xxx.xxx:8080$1.aspx
#====================

ps. 這樣的方式,只是一個轉向,會使瀏覽器上的網址變更,請特別注意。

參考於 http://httpd.apache.org/docs/2.2/mod/mod_alias.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
Redirect 指令
说明: 发送一个外部重定向使客户端转向到一个不同的URL 
语法: Redirect [status] URL-path URL 
上下文: 服务器配置, 虚拟主机, 目录, .htaccess 
覆盖项: FileInfo 
状态: Base 
模块: mod_alias 
 
Redirect指令映射一个老的URL为一个新的URL,此新的URL被返回到客户端使之转向新的地址。 对任何以(%已解码的)URL-path开头的文档的请求, 将返回一个新的以("(%已加密的)URL开头的URL的重定向错误。
 
例子:
 
Redirect /service http://foo2.bar.com/service
 
如果客户端请求http://myserver/service/foo.txt, 则会被告知应该访问http://foo2.bar.com/service/foo.txt。
 
注意
重定向指令优先于Alias 和ScriptAlias 指令, 而无关于其在配置文件中的顺序。而且,URL-path必须是一个绝对路径,而不是相对路径,即使是用在.htaccess文件或者<Directory>段中的时候。
 
如果没有指定status参数,则重定向是"临时性的"(HTTP status 302)。 即,对客户端来说,此资源的位置变动是临时性的。 此status参数可以返回以下HTTP状态码:
 
permanent 
返回一个永久性重定向状态码(301),表示此资源的位置变动是永久性的。 
temp 
返回一个临时性重定向状态码(302). 这是默认值。 
seeother 
返回一个"参见(See Other)"状态码(303),表示此资源已经被替代。 
gone 
返回一个"已废弃(Gone)"状态码(410),表示此资源已经被永久性地删除了。 如果指定了这个状态码,则url参数将被忽略。 
status可以被指定为数字状态以返回其他状态码。 如果此状态在300-399之间,则必须提供url参数, 否则将被忽略。 注意,此状态码必须是Apache已知的 (参见 http_protocol.c中的send_error_response函数)。
 
例子:
 
Redirect permanent /one http://example.com/two
Redirect 303 /three http://example.com/other 
 
RedirectMatch 指令
说明: 基于正则表达式匹配对当前的URL发送一个外部重定向 
语法: RedirectMatch [status] regex URL 
上下文: 服务器配置, 虚拟主机, 目录, .htaccess 
覆盖项: FileInfo 
状态: Base 
模块: mod_alias 
 
此指令与Redirect等效, 但是它使用了标准的正则表达式,而不是简单的前缀匹配。 如果此正则表达式与URL-path相匹配, 则服务器会把所匹配的括弧中的字符串替换到该指令所指定的目标字符串中,并视之为一个文件名。 例如,重定向所有的GIF文件到另一个服务器上同名的JPEG文件,可以:
 
RedirectMatch (.*)\.gif$ http://www.anotherserver.com$1.jpg 
 


完成後的實例參考:
http://192.192.105.48/test/test.pl
http://192.192.105.48/test/test.cgi
http://192.192.105.48/test/test.php
http://192.192.105.48/test/test.jsp
http://192.192.105.48/test/test.asp
(注意: asp 會改變網址成 http://xxx:8080/)


GERRYccc edited on 2006-03-13 18:09
reply to postreply to post
作者 Re:請問一下,Apache+Tomcat可以和.NET一起使用嗎? [Re:agneslin]
deepdish814





發文: 3
積分: 0
於 2006-03-30 22:19 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
跑 ASP.NET 不用開 IIS
APACHE 才是王道阿 哈哈
mod_aspdotnet Apache HTTP Server 2.0 Module
http://httpd.apache.org/cli/


reply to postreply to post
» JWorld@TW »  Application Server » Tomcat

reply to topicthreaded modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8