關于Apache上使用JSP問題的小結
發表于:2007-05-25來源:作者:點擊數:
標簽:
JSP是目前非常熱門的網站技術之一 1.獲取并安裝 Tomcat 及J2SDK(編譯工具)(不過需要你仔細找呀) http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v4.0.1/bin 下載jakarta-tomcat-4.0.1.tar.gz http://java.sun.com/j2se/1.3/download-linux.
JSP是目前非常熱門的網站技術之一
1.獲取并安裝
Tomcat及J2SDK(編譯工具)(不過需要你仔細找呀)
http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v4.0.1/bin
下載jakarta-tomcat-4.0.1.tar.gz
http://java.sun.com/j2se/1.3/download-linux.html
下載RedHatRPM版本:j2sdk-1_3_1_02-linux-i386-rpm.bin
2.安裝J2SDK
以root身份進入
Linux終端:
root# chmod 711 j2sdk-1_3_1_02-linux-i386-rpm.bin 修改權限
root# j2sdk-1_3_1_02-linux-i386-rpm.bin
..............
.................
root# rpm -ivh jdk-1.3.1_02.i386.rpm
Preparing######################################[100%]
1:jdk###########################################[100%]
注意:J2SDK會安裝在/usr/java/jdk.1.3.1_02目錄下
3.安裝Tomcat
root# cd /usr/local
root# local tar -zxvf jakarta-tomcat-4.0.1.tar.gz
即會解壓縮到/usr/local/akarta-tomcat-4.0.1下面
4啟動Tomcat
先設置變量:
[root@ local] # export JAVA_HOME=/usr/java/jdk1.3.1_02
[root@ local] # export CLASSPATH=/usr/java/jdk1.3.1_02/lib
[root@ local] # export TOMCAT_HOME=/usr/local/akarta-tomcat-4.0.1
切換到/usr/local/jakarta-tomcat-4.0.1目錄下執行./startup.sh啟動tomcat
這時可以在瀏覽器中輸入:http://hostname:8080 如果能看見一個面頁說明你安裝正確,反之則不正確
要知道tomcat可以獨立運行
5集成apache與tomcat
高度集成需要去:
http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v4.0.1/src/
下載webapp-module-1.0.1-tc401-src.tar.gz 模塊
安裝root登錄
cd /usr/local
tar zxvf webapp-module-1.0.1-tc401-src.tar.gz
cd webapp-module-1.0.1-tc401
./support/buildconf.sh
./configure
make
到/usr/local/webapp-module-1.0.1-tc401/apache1.3找到mod_webapp.so 把它 copy 到/usr/lib/apache中
接下載在apache
服務器的配置文件httpd.conf中修改。加載webapp.so
LoadModule webapp_module modules/mod_webapp.so
AddModule mod_webapp.c
WebAppConnection conn warp localhost:8080
WebAppDeploy myjsp conn /myjsp(http://localhost/myjsp/XX.jsp)
最后網頁必須存放在/usr/local/akarta-tomcat-4.0.1下才能用,
不能放在apache默認的/var/www/html,能不能放在這個目錄下呢?
以上的方法是在X86機器Redhat linux 7.2運行成功的,不寫的時候我也參考了一些書.有什么不對的地方?請指教! :cry:
jhsea3do 回復于:2003-09-13 19:47:11
|
Apache/2.0.47 (Win32) mod_jk/1.2.4 mod_ssl/2.0.47 OpenSSL/0.9.7b Server at misia.3322.org Port 80
我在win32下配的,jk2怎么也配不出,用的jk。
想請教,如果配好了,8080端口的tomcat是不能解釋php得,那么它會返回源碼,我如果不用防火墻有什么有效的辦法讓除127.0.0.1以外的IP不能訪問8080端口的tomcat么?
是不是用虛擬主機實現......
|
yancangcn 回復于:2003-09-14 12:16:50
|
我用的apache是1.3版的
我想你不是可以apache的配置文件httpd.conf里設置呢?
用order deny allow你試一試,看可以不可以?
|
jhsea3do 回復于:2003-11-27 23:03:54
|
好久沒看這個貼了,原來成精華了!
其實我的問題已經搞定了,很簡單~~,設置server.xml就可以了!
|
原文轉自:http://www.kjueaiud.com
老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月
|