|
![]() |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
系统要求: 硬件能跑起操作系统即可 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:mysqlbin目录执行” 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.2bin; (前面的“.;”一定要有) 修改增加环境变量 CLASSPATH (假如没有此变量名,则新建) ->增加变量值:.;C:j2sdk1.4.2libdt.jar;C:j2sdk1.4.2libtool.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.jsp 或 http://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.jsp 或 http://localhost/test-mysql2.jsp ,运行后。 五、安装Resin,整合Apache+Resin 1. 假定机子上现在没有启动别的JSP解析服务器,假如启动请关闭该服务。 2. 直接解压Resin-3.0.3.zip到C: 3. 在字符模式下用命令:C:resin-3.0.3binhttpd ?Cinstall 将Resin安装为系统的一个服务,然后在服务中启动Resin. 删除服务命令:C:resin-3.0.3binhttpd ?Cremove 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:resin-3.0.3confresin.conf resin.conf 修改默认目录,红色部分为修改内容: <server> <host id=""> <document-directory>C:Apache2htdocs</document-directory> ... </host> </server> 完成后保存,重启Resin服务,把编辑好的JSP文件存放到C:Apache2htdocs目录,然后打开浏览器浏览,就可以在PHP和JSP之间自由窜越了。 返回类别: 教程 上一教程: JSP及语法概要 下一教程: JDBCTM 指南:入门5 - RESULTSET 您可以阅读与"配置整合WIN+APACHE+PHP+MYSQL+TCOMCAT(或RESIN)完全手册"相关的教程: · WIN2000+PHP+MYSQL+TOMCAT+JSP完全整合安装手册 · WINDOWS2000下APACHE2.0.46与TOMCAT5.0.2整合配置方式 · LINUX下RESIN+JSP+MYSQL的安装和配置 · linux环境下Apache+Resin的配置 · PHP4在WINXP下IIS和APACHE2服务器上的安装实例 |
![]() ![]() |
快精灵印艺坊 版权所有 |
首页![]() ![]() ![]() ![]() ![]() ![]() ![]() |