国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關注微信公眾號

windows下apache+tomcat+php+jsp+mysql整合
2007-09-24   網絡

系統要求:
硬件能跑起操作系統即可
Win2K、WinXP或Win2003操作系統

前期準備:
所需軟件列表:(本配置以下列軟件版本完成)
1、 APACHE_2.0.47-win32-x86-no_ssl (Apache web服務器)
2、 PHP-4.3.3-Win32 (PHP語言解析器)
3、 MySQL-4.0.12-win (MySQL數據庫)
4、 j2sdk-1_4_2-windows-i586 (JAVA 語言環境)
5、 Jakarta-Tomcat-5.0.9 (Tomcat JSP解析服務器)
6、 Resin-3.0.3 (Resin JSP解析服務器)
7、 mod_jk_1.2.5_2.0.47.dll (整合Apache+Tomcat的plus)
8、 mm.mysql-2.0.4-bin.jar (JSP訪問連接MySQL文件)

開始安裝:

一、 Apahce+PHP+MySQL安裝配置

1. 安裝APACHE_2.0.47-win32-x86-no_ssl ,程序默認安裝路徑為:C:apache2program filesapache Group ,需要將其安裝路徑修改為:C:
(也可以不做修改,主要為了修改配置方便做修改的)。
2. 安裝完成之后,apache服務自動加載,這時打開瀏覽器,瀏覽:http://localhost,出現apache歡迎頁面(這步需要將C:apache2htdocs目錄中的文件“index.html.en”改為“index.html”,方能顯示);如果這步出現異常,請檢查安裝源文件,重新安裝。
3. 安裝PHP-4.3.3-Win32,一般下載的PHP文件為一個免安裝的壓縮包,解壓到C:PHP就可以。
4. 配置PHP和Apache,使之能解析php程序。
PHP配置:將C:PHP目錄中的“php.ini-dist”改名“php.ini”,并復制到C:windowssystem32(Win2K目錄為:C:winntsystem32)
Apache配置:
C:apahce2confhttpd.conf




httpd.conf
D在此配置文件最后添加以下語句,用以支持php程序:
ScriptAlias /php/ "C:/PHP/"
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php
AddType application/x-httpd-php .phtml
Action application/x-httpd-php "/php/php.exe"

5.重新啟動Apache服務器,用編輯器編寫如下語句:
<?
phpinfo();
?>

保存文件名為“test.php”到C:apache2htdocs目錄,然后打開瀏覽器,瀏覽:http://localhost/test.php,出現PHP基本信息就說明配置成功。嚴格按以上說明安裝配置,都會一次成功。
6. 安裝MySQL-4.0.12-win,一直按”next”就安裝成功了,然后在C:mysqlin目錄執行” winmysqladmin.exe”,出現mysql的初始信息面,表示安裝成功。
7. PHP連MySQL此處略過,一般沒有什么問題。

到此可以休息一下,準備下面的漫長過程……

二、安裝JDK和Tomcat
1. 安裝j2sdk-1_4_2-windows-i586,JDK一定要在Tomcat和Resin之前安裝,默認安裝路徑就可以。
2. 安裝Jakarta-Tomcat-5.0.9,默認安裝路徑就可以。
3. 復制mm.mysql-2.0.4-bin.jar文件分別到C:j2sdk1.4.2lib 和 C:Tomcat 5.0commonlib
4.設置環境變量(桌面->我的電腦->右鍵點擊->選擇“屬性”->高級->環境變量),所有設置均在系統變量欄進行。
新建->變量名:JAVA_HOME
->變量值:C:j2sdk1.4.2
新建->變量名:TOMCAT_HOME
->變量值:C:Tomcat 5.0
新建->變量名: PATH
->變量值:.;C:j2sdk1.4.2in; (前面的“.;”一定要有)
修改增加環境變量 CLASSPATH (如果沒有此變量名,則新建)
->增加變量值:.;C:j2sdk1.4.2libdt.jar;C:j2sdk1.4.2lib ool.jar;
C:j2sdk1.4.2libNetComponents.jar;
C:j2sdk1.4.2libmm.mysql-2.0.4-bin.jar;
C:Tomcat 5.0commonclasses;
C:Tomcat 5.0commonlib;
C:Tomcat 5.0commonlibservlet-api.jar;
(前面的“.;”一定要有)

5. 啟動Tomcat服務器,打開瀏覽器,瀏覽:http://localhost:8080/ ,出現Tomcat歡迎頁面;如果這步出現異常,請檢查安裝源文件,重新安裝。


三、整合Apache+Tomcat服務器

1. 復制mod_jk_1.2.5_2.0.47.dll文件到C:Apache2modules目錄。
2. Apache配置:
C:apahce2confhttpd.conf
httpd.conf
在此配置文件最后添加以下語句,用以支持jsp程序:
LoadModule jk_module modules/mod_jk_1.2.5_2.0.47.dll

JkWorkersFile "C:/Tomcat 5.0/conf/workers.properties"
JkMount /servlet/* ajp13
JkMount /*.jsp ajp13

3. 查看C:Tomcat 5.0confserver.xml文件中有關端口“8009”是否被注釋,如果是和我這的版本一致的話,不用修改。
4. 在C:Tomcat 5.0conf目錄下,新建文件名為“workers.properties”的文件,將如下內容復制到新建文件workers.properties中。

workers.properties
# 只復制以下內容即可:

# 這現行根據安裝目錄做修改
workers.tomcat_home=C:Tomcat 5.0
workers.java_home=C:j2sdk1.4.1_01
ps=
# worker.list=ajp13
worker.list=ajp12,ajp13

worker.ajp12.port=8007
worker.ajp12.host=localhost
worker.ajp12.type=ajp12
worker.ajp12.lbfactor=1

worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1

worker.loadbalancer.type=lb

worker.loadbalancer.balanced_workers=ajp12, ajp13
worker.inprocess.type=jni
worker.inprocess.class_path=$(workers.tomcat_home)$(ps)classes
worker.inprocess.class_path=$(workers.tomcat_home)$(ps)lib$(ps)jaxp.jar

worker.inprocess.class_path=$(workers.tomcat_home)$(ps)lib$(ps)parser.jar

worker.inprocess.class_path=$(workers.tomcat_home)$(ps)common$(ps)lib$(ps)jasper.jar

worker.inprocess.class_path=$(workers.tomcat_home)$(ps)common$(ps)lib$(ps)servlet.jar

worker.inprocess.class_path=$(workers.tomcat_home)$(ps)common$(ps)lib$(ps)webserver.jar

worker.inprocess.class_path=$(workers.java_home)$(ps)lib$(ps)tools.jar

worker.inprocess.cmd_line=-config

worker.inprocess.cmd_line=$(workers.tomcat_home)/conf/jni_server.xml

worker.inprocess.cmd_line=-home

worker.inprocess.cmd_line=$(workers.tomcat_home)

worker.inprocess.jvm_lib=$(workers.java_home)$(ps)jre$(ps)bin$(ps)classic$(ps)jvm.dll


worker.inprocess.stdout=$(workers.tomcat_home)$(ps)inprocess.stdout

worker.inprocess.stderr=$(workers.tomcat_home)$(ps)inprocess.stderr

worker.inprocess.sysprops=tomcat.home=$(workers.tomcat_home)


5. 到此Apache 和 Tomcat整合完成,重啟Apache和Tomcat服務器,
用編輯器編寫如下內容:

<%@ page contentType="text/html;charset=gb2312"%>

<html>
<head>
<title>HI-JSP實驗</title>
</head>
<body>
<%
String Msg = "This is JSP test! 看到這段話,恭喜你,成功了!";
out.print("Hello World!");
%>
<h3><%=Msg%></h3>
The current date and time is <%=new java.util.Date() %>
<br>
<%
String str = "Using trim() and substring() can be very useful";
out.println(str);
%>
</body>
</html>

保存文件名為“test.jsp”到C:Tomcat 5.0webappsROOT目錄,然后打開瀏覽器,瀏覽:http://localhost:8080/test.jsp,如果顯示正常,然后將地址改為:http://localhost/test.jsp 顯示正常說明配置成功。嚴格按以上說明安裝配置,都會一次成功。

四、整合Apache+Tomcat+MySQL

這步相對簡單許多,但也是最不容易成功的部分,前面已經將JSP的MySQL驅動放到相應的目錄中,環境變量也設置,所以只是測試JSP是否可以連接MySQL數據庫。

1. 測試1,用編輯器編寫如下內容:

<%@ page contentType="text/html;charset=gb2312" %>
<%
java.sql.Connection conn;
java.lang.String strConn;
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
conn= java.sql.DriverManager.getConnection("jdbc:mysql://localhost/test","root","");
%>
注:數據庫此處為:test 連接數據庫存的用戶名為:root 密碼為空。根據自己數據庫作相應修改。

保存文件名為“test-mysql.jsp”到C:Tomcat 5.0webappsROOT目錄,然后打開瀏覽器,瀏覽:http://localhost:8080/test-mysql.jsphttp://localhost/test-mysql.jsp ,運行后,如果顯示為空白頁面,說明連接數據庫成功,否則說明沒有連接成功,請往回逐步仔細配置。

2. 測試2,用編輯器編寫如下內容:



<%@ page contentType="text/html;charset=GBK" %>
<%@ page language="java" import="java.sql.*"%>
<%
Connection conn = null;
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
conn = java.sql.DriverManager.getConnection("jdbc:mysql://localhost/test","root","");
if(conn==null){
System.out.println("get Conn Error");
}
Statement stmt=conn.createStatement();
ResultSet RS_result=null;
%>
<html>
<head>
<title>測試</title></head>
<body>
<%
RS_result=stmt.executeQuery("select * from guestbook");
String Name;
while(RS_result.next())
{
Name=RS_result.getString("name");
%>
<%=Name%>
<%
}
RS_result.close();
stmt.close();
conn.close();
%>
</body>
</html>

保存文件名為“test-mysql2.jsp”到C:Tomcat 5.0webappsROOT目錄,然后打開瀏覽器,瀏覽:http://localhost:8080/test-mysql2.jsphttp://localhost/test-mysql2.jsp ,運行后。




五、安裝Resin,整合Apache+Resin

1. 假定機子上現在沒有啟動別的JSP解析服務器,如果啟動請關閉該服務。
2. 直接解壓Resin-3.0.3.zip到C:
3. 在字符模式下用命令:C: esin-3.0.3inhttpd –install
將Resin安裝為系統的一個服務,然后在服務中啟動Resin.
刪除服務命令:C: esin-3.0.3inhttpd –remove
4. 打開瀏覽器,瀏覽:http://localhost:8080 ,如果顯示有Resin信息,則Resin服務已經啟動 。
5. Apache配置:
C:apahce2confhttpd.conf

httpd.conf
在此配置文件最后添加以下語句:

LoadModule caucho_module C:/resin-3.0.3/libexec/apache-2.0/mod_caucho.dll

<IfModule mod_caucho.c>
ResinConfigServer localhost 6802
<Location /caucho-status>
SetHandler caucho-status
</Location>
</IfModule>

AddHandler caucho-request jsp
<Location /servlet/*>
SetHandler caucho-request
</Location>

保存,重啟apache.

6. Resin配置:
C: esin-3.0.3conf esin.conf

resin.conf
修改默認目錄,紅色部分為修改內容:
<server>
<host id="">
<document-directory>C:Apache2htdocs</document-directory>
...
</host>
</server>


完成后保存,重啟Resin服務,把編輯好的JSP文件存放到C:Apache2htdocs目錄,然后打開瀏覽器瀏覽,就可以在PHP和JSP之間自由竄越了。

熱詞搜索:

上一篇:.SMTP是工作在兩種情況下
下一篇:ISA 2004對托管服務器的保護

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
亚洲欧美日韩国产手机在线 | 欧美tickle裸体挠脚心vk| 韩日欧美一区二区三区| 亚洲成人免费视频| 一区二区三区不卡视频在线观看 | av不卡免费电影| 极品少妇一区二区| 韩国三级电影一区二区| 久久99精品一区二区三区三区| 日韩精品色哟哟| 美女被吸乳得到大胸91| 美女国产一区二区| 国产精品一区二区三区网站| 国产在线视频一区二区三区| 国产美女在线精品| 成人免费毛片高清视频| 99国产精品久久久久久久久久| 99久久精品一区二区| 在线观看亚洲一区| 欧美精品在线观看一区二区| 在线成人免费视频| 日韩你懂的在线播放| 国产丝袜在线精品| 成人免费在线视频| 亚洲午夜在线观看视频在线| 亚洲国产精品自拍| 精品在线免费视频| 成人性色生活片免费看爆迷你毛片| 成人一区二区三区视频| 97se亚洲国产综合自在线| 在线一区二区三区四区| 欧美高清视频在线高清观看mv色露露十八| 欧美精品少妇一区二区三区| 久久天天做天天爱综合色| 国产欧美一区二区精品婷婷| 亚洲特级片在线| 污片在线观看一区二区| 国产成人在线网站| 欧美色偷偷大香| 国产日韩欧美激情| 丝袜亚洲另类欧美| 国产精品资源在线观看| 色94色欧美sute亚洲13| 精品成人私密视频| 亚洲图片有声小说| 国产成人在线视频免费播放| 欧美日韩和欧美的一区二区| 久久精品欧美日韩| 亚洲成人综合视频| 成人免费观看视频| 日韩一区二区在线观看视频| 综合激情网...| 精品亚洲免费视频| 欧美日韩视频第一区| 国产色婷婷亚洲99精品小说| 午夜精品福利视频网站| 不卡电影一区二区三区| 日韩一级二级三级| 一区二区高清视频在线观看| 国产二区国产一区在线观看| 欧美一区二区三区四区五区| 亚洲精品va在线观看| 国产二区国产一区在线观看| 日韩美一区二区三区| 亚洲一区视频在线观看视频| 成人av资源站| 国产亚洲午夜高清国产拍精品 | 2欧美一区二区三区在线观看视频| 一区二区三区欧美日| 国产伦精品一区二区三区免费迷| 欧美精品免费视频| 亚洲精品国产精华液| 成人av在线播放网址| 久久精品人人做人人综合| 国产一区在线不卡| 欧美videos中文字幕| 男女男精品视频网| 91精品国产综合久久婷婷香蕉 | 国产1区2区3区精品美女| 亚洲精品一区二区三区在线观看| 日韩精品亚洲一区| 欧美精品乱码久久久久久按摩| 亚洲图片欧美色图| 在线中文字幕不卡| 亚洲午夜成aⅴ人片| 欧美日韩电影一区| 日韩电影免费在线看| 欧美一区二区国产| 久久精品99国产精品| 精品国产污网站| 国产一区二区精品久久| 久久精品欧美日韩精品| av在线一区二区| 亚洲免费在线视频一区 二区| 97久久久精品综合88久久| 亚洲美女淫视频| 欧美少妇bbb| 奇米在线7777在线精品| xvideos.蜜桃一区二区| 不卡一区二区中文字幕| 亚洲欧美另类久久久精品2019| 成人网男人的天堂| 亚洲男人的天堂网| 欧美二区三区91| 国产原创一区二区三区| 国产视频一区不卡| 91亚洲大成网污www| 亚洲综合视频在线观看| 日韩三级伦理片妻子的秘密按摩| 国内久久精品视频| 国产日本欧美一区二区| 色偷偷久久人人79超碰人人澡 | 水野朝阳av一区二区三区| 欧美成人精品福利| 成年人午夜久久久| 欧美日韩色一区| 国产一区二区美女诱惑| 日韩美女啊v在线免费观看| 欧美熟乱第一页| 韩日欧美一区二区三区| 亚洲欧洲99久久| 欧美精品乱码久久久久久| 国产一区三区三区| 亚洲精选视频在线| 精品免费视频.| 97久久久精品综合88久久| 免费在线观看成人| 国产精品不卡一区二区三区| 精品视频999| 国产成人精品一区二区三区四区 | 91美女在线看| 蜜桃视频在线一区| 国产精品久久久一区麻豆最新章节| 91国偷自产一区二区开放时间| 日本女人一区二区三区| 中文字幕在线免费不卡| 欧美一区二区在线免费观看| 91在线视频播放| 国精产品一区一区三区mba桃花| 亚洲啪啪综合av一区二区三区| 日韩欧美成人激情| 欧美性淫爽ww久久久久无| 豆国产96在线|亚洲| 日本网站在线观看一区二区三区| 国产精品入口麻豆原神| 7799精品视频| 色婷婷综合久久久中文一区二区| 精品在线一区二区三区| 日韩高清在线电影| 一区二区日韩电影| 国产精品污www在线观看| 日韩一区二区三区视频在线观看| 99热在这里有精品免费| 国产精品自拍一区| 久久99精品国产.久久久久久 | 成人高清视频在线| 精品在线免费视频| 欧美aaa在线| 午夜私人影院久久久久| 亚洲欧美激情在线| 中文字幕一区二区三区在线不卡 | 日韩欧美aaaaaa| 欧美日本在线视频| 日本高清成人免费播放| 93久久精品日日躁夜夜躁欧美| 国产成人av影院| 国产精品资源网站| 国产一区二区伦理| 国产精品一区二区x88av| 久久精品国产精品亚洲综合| 肉色丝袜一区二区| 青青草97国产精品免费观看 | 91免费国产在线| 一本大道av一区二区在线播放| www.亚洲人| 91婷婷韩国欧美一区二区| 99久久99久久免费精品蜜臀| 久久国产婷婷国产香蕉| 精品一区二区三区视频| 激情综合网av| 国产麻豆精品在线| 成人国产精品免费网站| 色综合久久88色综合天天6 | 欧美最猛黑人xxxxx猛交| 91香蕉视频在线| 欧美一a一片一级一片| 欧美日韩精品一二三区| 欧美一区欧美二区| 久久精品日韩一区二区三区| 国产欧美精品区一区二区三区| 中文在线一区二区| 亚洲人精品一区| 性欧美疯狂xxxxbbbb| 久久99精品久久久久婷婷| 成人综合在线网站| 色天天综合色天天久久| 91精品国产综合久久久久| www久久精品| 成人欧美一区二区三区1314| 丝袜亚洲另类欧美综合|