php tomcat mysql_Apache+Tomcat+Mysql+php整合jsp,php

准备工具:

J2SDK 1.4.2(Java平台)

Apache 2.2.2(WWW服务器)

Tomcat 5.0.28(由于Tomcat5.5要求J2sdk 5所以还是选择了5.0)

Mysql 5.0.22(免安装版)

PHP 5.1.16

运行平台:Windows XP(Linux下安装方法这里不介绍了,用DEB包或RPM包安装起来很方便,主要是整合的问题)

一,安装J2SDK 1.4.2

1,从www.sun.com或者其他地方下载Windows下的安装包,安装过程并不复杂,一般下一步就行了。

2,配置环境变量。右键我的电脑->高级->环境变量->系统变量

添加JAVA_HOME值为C:j2sdk1.4.2(路径视自己安装情况而定);

添加classpath值为C:j2sdk1.4.2libdt.jar;C:j2sdk1.4.2libtools.jar;C:j2sdk1.4.2lib;.;注意最后面的那个".";Path里添加值C:j2sdk1.4.2bin;

3,命令提示符下输入javac,出现参数提示则表示安装成功.

二,安装Tomcat

1,将下载到的jakarta-tomcat-5.0.28.zip解压缩到D:tomcat.

2,配置环境变量。右键我的电脑->高级->环境变量->系统变量

添加TOMCAT_HOME 值为"D:tomcat" ;

添加CATALINA_HOME 值为"D:tomcat" ;

3,进入"D:tomcatbin"目录,双击startup.bat启动Tomcat服务(双击shutdown.bat关闭Tomcat服务);

4,用浏览器打开localhost:8080 如果出现欢迎界面表示安装成功。

5,Tomcat的默认目录为D:tomcatwebappsROOT

三,安装Apache

1,运行下载的apache_2.2.2-win32-x86-no_ssl.exe

2,输入http://localhost应该能看到欢迎界面。

3,按步骤安装后,下载mod_jk-apache-2.2.2.so,将它复制到C:Program FilesApache2.2modules中。

4,打开记事本输入

worker.list=ajp13

worker.ajp13.port=8009

worker.ajp13.host=localhost

worker.ajp13.type=ajp13

worker.ajp13.lbfactor=1

以workers.properties为文件名保存到C:Program FilesApache2.2conf里面

5,配置Apache。

用记事本打开C:Program FilesApache2.2confhttpd.conf

在末尾添加

LoadModule jk_module modules/mod_jk-apache-2.2.2.so

JkWorkersFile conf/workers.properties

JkLogFile logs/mod_jk.log

JkLogLevel info

JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "

JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories

JkRequestLogFormat "%w %V %T"

#JkMount /servlet/* ajp13

JkMount /*.jsp ajp13

JkMount /*.do ajp13

JkMount /jspweb/*.jsp ajp13

6,先启动Tomcat,再启动Apache,用浏览器打开localhost:8080/index.jsp

应该能看到欢迎界面,再输入localhost/index.jsp同样可以。

表明安装成功。

四,安装php

1,从www.php.net下载php5.0.16 for windows,解压缩到D:php

2,添加环境变量。在Path里添加D:php;D:phpext;

3,在D:php里将php.ini-dist改成 php.ini

4,用记事本打开php.ini将extension_dir = "./"改成extension_dir = "D:phpext";

将;extension=php_mysql.dll前的;去掉

五,整合php和apache

尝试,在C:Program FilesApache2.2confhttpd.conf添加

LoadModule php5_module "D:/php/php5apache2.dll"

PHPIniDir "D:/php"

AddType application/x-httpd-php .php

发现启动apache失败,查资料发现php5.1.16与apache2.2.2不兼容。

因此从网上下得php5apache2_2.dll(发现版本号为5.2.0,是php正在开发中的版本)放到D:/php/php5apache2.dll;

启动成功。

在C:Program FilesApache2.2htdocs里放个index.php内容如下

phpinfo();

?>

在浏览其中输入localhost/index.php 显示正常

六,安装Mysql

1,从www.mysql.cn下载到mysql-noinstall-5.0.22-win32.zip解压到D:mysql

2,进入D:mysqlbin 运行 mysqld-nt.exe

3,在命令提示行下进入D:mysqlbin,输入mysql -uroot -p,

按回车两次后出现:mysql>

表示启动mysql成功

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值