windows+apache+tomcat整合筆記
windows+apache+tomcat整合筆記
tomcat 2009-10-19 13:46 閱讀167 評論0 字號: 大 大 中 中 小 小jdk-1_5_0_06-windows-i586-p.exe
apache_2.2.8-win32-x86-no_ssl.msi
apache-tomcat-6.0.16.exe
安裝JDK
在我的電腦上右鍵->高階->新建變數
系統變數 變數值
JAVA_HOME C:/Program Files/Java/j2sdk1.5.0
CLASSPATH .;%JAVA_HOME%/lib;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar;%JAVA_HOME%/jre/lib;%
JAVA_HOME%/jre/lib/ext;%JAVA_HOME%/jre/lib/rt.jar;%TOMCAT_HOME%/common/lib/mysql-connector-java.jar;%
TOMCAT_HOME%/common/lib
PATH %JAVA_HOME%;%JAVA_HOME%/bin
TOMCAT_HOME c:/Tomcat 6.0
tomcat直接安裝
apache服務的安裝
2.執行所下載的檔案
3.在所需填的空中輸入 localhost localhost [email protected]
4.安裝目錄選擇d盤
5.其餘都安預設安裝
6.啟動apache 服務
tomcat和apache配合使用
其實就是對其配置檔案進行修改
1.tomcat的配置檔案
以下就按以上安裝的講解
d:/tomcat/conf/server.xml
編輯Tomcat的配置檔案server.xml,在HOST段中加入: (設定TOMCAT主目錄)
<Context path="" docBase="C:/apache/htdocs" debug="0" reloadable="true" crossContext="true"/>
2.對apache的配置檔案更改
d:/apache/conf/httpd.conf
在Apache配置目錄(即D:/Apache/Apache2/conf)下面建立mod_jk配置檔案“workers.properties”,並在檔案中建立如下
內容(橫線之間):
--------------------------
# Defining a worker named worker1 and of type ajp13
worker.list=ajp13w(取的名字)
#設定ajp13w屬性
worker.ajp13w.type=ajp13
worker.ajp13w.host=127.0.0.1
worker.ajp13w.port=8009
以下五行非必須
worker.ajp13w.lbfactor=50
worker.ajp13w.cachesize=10
worker.ajp13w.cache_timeout=600
worker.ajp13w.socket_keepalive=1
worker.ajp13w.socket_timeout=300
--------------------------
apache配置檔案在末尾加上:
# Tomcat Config #
# 載入 mod_jk module下載相應版本
LoadModule jk_module modules/mod_jk.so
# AddModule mod_jk.c
# JK配置檔案 workers.properties 載入路徑
JkWorkersFile conf/workers.properties
# jk日誌儲存位置
JkLogFile logs/mod_jk.log
# 設定jk日誌級別 [debug/error/info]
JkLogLevel info
# 設定日誌格式
JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
# JkOptions indicate to send SSL KEY SIZE,
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories
# JkRequestLogFormat set the request format
JkRequestLogFormat "%w %V %T"
# 將所有servlet 和jsp請求通過ajp13的協議送給Tomcat,讓Tomcat來處理
# 把JSP程式對映到Jk聯結器上,聯結器名稱為ajp13w,在workers.properties中定義
JkMount /*.jsp ajp13w
# 把JSPX程式對映到Jk聯結器上
JkMount /*.jspx ajp13w
# 把servlet程式對映到Jk聯結器上
JkMount /servlet/* ajp13w
JkMount /*.servlet ajp13w
3.重啟服務
4.做一個簡單的jsp檔案test.jsp(我們用resin站點的例子)
該檔案放在:apache/htdocs/test.jsp
內容如下:
<%
out.print("test");
%>
在瀏覽器中輸入:http://localhost/test.jsp,應該出現下面結果:
test
mysql安裝
1、(壓縮包安裝)在NT下執行: 2、exe安裝直接執行,安裝好後介面設定密碼,啟動服務
mysqld-nt -install 執行sql
net start mysql 開啟服務
MySql -uroot -p 回車
要求輸入密碼
(進入mysql)