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 me@localhost
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)