windows+apache+tomcat整合筆記

來源:互聯網
上載者:User

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)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.