首 页 网络编程
网页制作 图形图象 操作系统 冲浪宝典
软件教学 认证考试

网络安全 网络办公 行业资讯 评测对比
您当前位置:站长天空 -> 网络办公
配置Win+Apache+PHP+MySQL+Tcomcat-网管专栏,WEB服务
作者:网友供稿 点击:23
推荐
西部数码-全国虚拟主机10强!20余项虚拟主机管理功能,全国领先!第6代双线路虚拟主机,南北访问畅通无阻!可在线rar解压,自动数据恢复设置虚拟目录等.免费赠送访问统计,企业邮局.Cn域名注册10元/年,自助建站480元起,免费试用7天,满意再付款!P4主机租用799元/月.月付免压金
站内搜索
文章页数:[1] 
系统要求:
硬件能跑起操作系统即可
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:\apache2\program files\apache group\ ,需要将其安装路径修改为:c:\
(也可以不做修改,主要为了修改配置方便做修改的)。
2. 安装完成之后,apache服务自动加载,这时打开浏览器,浏览:http://localhost,出现apache欢迎页面(这步需要将c:\apache2\htdocs目录中的文件“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:\windows\system32(win2k目录为:c:\winnt\system32)
apache配置:
c:\apahce2\conf\httpd.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:\apache2\htdocs目录,然后打开浏览器,浏览:http://localhost/test.php,出现php基本信息就说明配置成功。严格按以上说明安装配置,都会一次成功。
6. 安装mysql-4.0.12-win,一直按”next”就安装成功了,然后在c:\mysql\bin目录执行” 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.2\lib 和 c:\tomcat 5.0\common\lib
4.设置环境变量(桌面->我的电脑->右键点击->选择“属性”->高级->环境变量),所有设置均在系统变量栏进行。
新建->变量名:java_home
->变量值:c:\j2sdk1.4.2
新建->变量名:tomcat_home
->变量值:c:\tomcat 5.0
新建->变量名: path
->变量值:.;c:\j2sdk1.4.2\bin; (前面的“.;”一定要有)
修改增加环境变量 classpath (如果没有此变量名,则新建)
->增加变量值:.;c:\j2sdk1.4.2\lib\dt.jar;c:\j2sdk1.4.2\lib\tool.jar;
c:\j2sdk1.4.2\lib\netcomponents.jar;
c:\j2sdk1.4.2\lib\mm.mysql-2.0.4-bin.jar;
c:\tomcat 5.0\common\classes;
c:\tomcat 5.0\common\lib;
c:\tomcat 5.0\common\lib\servlet-api.jar;
(前面的“.;”一定要有)

5. 启动tomcat服务器,打开浏览器,浏览:http://localhost:8080/ ,出现tomcat欢迎页面;如果这步出现异常,请检查安装源文件,重新安装。


三、整合apache+tomcat服务器

1. 复制mod_jk_1.2.5_2.0.47.dll文件到c:\apache2\modules目录。
2. apache配置:
c:\apahce2\conf\httpd.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.0\conf\server.xml文件中有关端口“8009”是否被注释,如果是和我这的版本一致的话,不用修改。
4. 在c:\tomcat 5.0\conf\目录下,新建文件名为“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服务器,
用编辑器编写如下内容:











the current date and time is






保存文件名为“test.jsp”到c:\tomcat 5.0\webapps\root目录,然后打开浏览器,浏览:http://localhost:8080/test.jsp,如果显示正常,然后将地址改为:http://localhost/test.jsp 显示正常说明配置成功。严格按以上说明安装配置,都会一次成功。

四、整合apache+tomcat+mysql

这步相对简单许多,但也是最不容易成功的部分,前面已经将jsp的mysql驱动放到相应的目录中,环境变量也设置,所以只是测试jsp是否可以连接mysql数据库。

1. 测试1,用编辑器编写如下内容:



注:数据库此处为:test 连接数据库存的用户名为:root 密码为空。根据自己数据库作相应修改。

保存文件名为“test-mysql.jsp”到c:\tomcat 5.0\webapps\root目录,然后打开浏览器,浏览:http://localhost:8080/test-mysql.jsp 或 http://localhost/test-mysql.jsp ,运行后,如果显示为空白页面,说明连接数据库成功,否则说明没有连接成功,请往回逐步仔细配置。

2. 测试2,用编辑器编写如下内容:



保存文件名为“test-mysql2.jsp”到c:\tomcat 5.0\webapps\root目录,然后打开浏览器,浏览: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.3\bin\httpd –install
将resin安装为系统的一个服务,然后在服务中启动resin.
删除服务命令:c:\resin-3.0.3\bin\httpd –remove
4. 打开浏览器,浏览:http://localhost:8080 ,如果显示有resin信息,则resin服务已经启动 。
5. apache配置:
c:\apahce2\conf\httpd.conf

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

loadmodule caucho_module c:/resin-3.0.3/libexec/apache-2.0/mod_caucho.dll


resinconfigserver localhost 6802

sethandler caucho-status



addhandler caucho-request jsp

sethandler caucho-request


保存,重启apache.

6. resin配置:
c:\resin-3.0.3\conf\resin.conf

resin.conf
修改默认目录,红色部分为修改内容:


c:\apache2\htdocs
...




完成后保存,重启resin服务,把编辑好的jsp文件存放到c:\apache2\htdocs目录,然后打开浏览器浏览,就可以在php和jsp之间自由窜越了。

文章整理:站长天空 网址:http://www.z6688.com/
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

文章页数:[1] 


放大字体显示 缩小字体显示 打印文章 推荐给朋友
热门文章
·JSP+JAVABEAN+SERVLET开发环境配置指南-JSP教程,Jsp/Servlet
·.net中webform和winform连接sql server 2000数据库的c#操作类-.NET教程,数据库应用
·C#中调用Windows API的要点-.NET教程,C#语言
·将.net组件注册为com组件-.NET教程,组件控件开发
·php上传、管理照片示例-PHP教程,PHP应用
·对通信电源维护管理工作的几点考虑——李晓明
·用c#写的贪吃蛇游戏,简简单单-.NET教程,C#语言
·java连接oracle,取io文件内容,子串替换-JSP教程,Java技巧及代码
·CASSINI源代码分析(1)-.NET教程,面向对象编程
·转换DataSet到普通xml的新法-.NET教程,数据库应用
最新文章
·office工具栏的配置管理与重置操作_办公软件教程
·word 2007表格简单计算和数字格式转换_word教程
·重命名office工具栏、菜单和菜单命令_办公软件教程
·移动或复制office按钮、菜单或菜单命令_办公软件教程
·word2007中快速插入固定内容的技巧_word教程
·修改word默认设置 让它用起来更顺手_word教程
·office文字快速录入技巧_办公软件教程
·编辑office菜单或按钮的键盘加速键_办公软件教程
·用excel 2007制作能互动的函数图像_excel教程
·将超链接分配给工具栏按钮或菜单命令_办公软件教程
相关主题
  • 配置windows 2000系统中的磁盘配额
  • 西部数码虚拟主机

    友情链接
    CNNIC 西部数码
    万网 自助建站
    虚拟主机 asp空间
    域名注册 域名
    域名申请 主页空间
    论坛空间 网站空间
    国际域名 虚拟空间
    空间租用 DDOS防火墙
    成都主机托管 四川主机托管
    主机租用 服务器租用
    网站目录 自助建站
    虚拟主机 网址大全
    软件下载
    自助链接
    虚拟主机资讯 特价虚拟主机
    版权申明:本站文章均来自网络,如有侵权,请联系我们,我们收到后立即删除,谢谢!
    关于我们:站长天空:专业提供最新的站长资讯、在线教程、虚拟主机权威评测、虚拟主机性能对比、网站制作教程,开发教程,站长工具。包括网页制作教程、冲浪宝典、编程参考、操作系统、软件教学、行业动态等。
    特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。
    发表评论 打印  刷新     关闭