(Windows)Web服务器架设(Apache+Tomcat+php+JSP)
来源:互联网 发布:mac 网游 编辑:程序博客网 时间:2024/05/02 04:43
一、软件准备:
1、 Apache 2.2.11
2、 Tomcat 6.0.20
3、 mod_jk-1.2.28-httpd-2.2.3.so(Tomcat连接器)
4、 JDK-6u14-windows-i586.exe或者JRE-6u11-windows-i586.exe
二、安装,略…
三、将mod_jk-1.2.28-httpd-2.2.3.so拷贝到%APACHE_HOME%\modules目录下,并改名为mod_jk.so(不改名可能会出错,可任意更改,一定要与下面一致)
四、打开%APACHE_HOME%\conf\httpd.conf
①、添加下列行
LoadModule jk_modulemodules/mod_jk.so
JkworkersFileconf/workers_nocluster.properties
JkLogFile logs/mod_jk.log
JkLogLevel info
JkLogStampFormat "[%a %b %d%H:%M:%S %Y] "
JkRequestLogFormat "%w %V%T"
JkMount /* ajp13
②、找到
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
将Deny from all改为Allow from all
③、找到
<IfModule dir_module>
DirectoryIndex index.html
</IfModule>
在index.html后面添加index.jsp default.jsp 用空格隔开
五、在%APACHE_HOME%\conf下建立workers_nocluster.properties文件,并写入下列内容
worker.list=ajp13
worker.maintain=60
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1
测试:浏览器中输入http://localhost与http://localhost:8080如果都显示为Tomcat 页面,证明Apache与Tomcat整合成功。
六、设置虚拟目录
①、打开%APACHE_HOME%\conf\httpd.conf
找到DocumentRoot "%APACHE_HOME%\htdocs",将引号内改为你的WEB目录,
(如:DocumentRoot “D:/www”)再找到<Directory "%APACHE_HOME%\htdocs"></Directory>,将引号内改为你的WEB目录
②、打开%TOMCTA_HOME%\conf\server.xml , 找到</Host>在其前面添加
<Context path="" docBase="D:\www"reloadable="true" crossContext="true"debug="0"></Context>
保存,其中docBase 后面要与Apache的httpd.conf的DocumentRoot一致
③、打开%TOMCTA_HOME%\conf\web.xml
找到
<init-param>
<param-name>listings</param-name>
<param-value> false</param-value>
</init-param>
把false改成ture,保存
测试:在D:\下新建一个index.html、index.jsp;在浏览器中输入http://localhost与http://localhost:8080,如果返回你建立的内容,证明虚拟目录设置成功。
七、安装PHP5.2.10,让网站支持PHP
①安装下载PHP5.2.10.zip,解压到D:\PHP\PHP5, 将目录中的“php.ini-dist”改名“php.ini”并编辑:
查找:⑴doc_root = ’’’ 在“”内输入网站根目录,同httpd.conf 的DocumentRoot 路径一样;
⑵extension_dir=”” 在“”中输入D:/PHP/PHP5/ext
⑶ extension=php_mbstring.dll
extension=php_gd2.dll
extension=php_mysql.dll
extension=ming.dll
将这几行前的 ; 删除
⑷;session.save_path = "/tmp" 将/tmp替换成D:/PHP/PHP5/session_temp,session_temp文件夹需新建,然后保存php.ini
②将PHP5目录下的php5ts.dll、libmysql.dll拷贝到C:\windows\system32目录中
③编辑httpd.conf 添加下列几行:
LoadFile D:/PHP/PHP5/php5ts.dll
LoadModule php5_moduleD:/PHP/PHP5/php5apache2.dll
LoadModule php5_moduleD:/PHP/PHP5/php5apache2_2.dll
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
AddType application/x-httpd-php .html
AddType application/x-httpd-php .htm
ADDlanguage zh-cn .cn
PHPINIDir D:/PHP/PHP5/php.ini
ScriptAlias /php/ D:/PHP/PHP5/ext
在DirectoryIndex index.html 后追加index.php
测试:在D:\www下新建文件,内容<?php phpinfo(); ?> 保存为test.php 如果返回PHP配置信息说明执行PHP代码成功。
- (Windows)Web服务器架设(Apache+Tomcat+php+JSP)
- Windows集成服务器环境Apache+Tomcat+Php+Jsp+MySQL
- Windows下Apache+Tomcat+jsp+php的服务器整合配置
- Tomcat架设Web服务器
- Tomcat,apache,web服务器,servlet,jsp
- 用Apache架设Web服务器
- Windows下配置Apache+Tomcat WEB服务器
- Windows下配置Apache+Tomcat WEB服务器
- WEB全能服务器总结,及各种问题处理方法.apache+tomcat+jsp+php+mysql+虚拟主机
- WEB全能服务器总结,及各种问题处理方法.apache+tomcat+jsp+php+mysql+虚
- WEB全能服务器总结,及各种问题处理方法.apache+tomcat+jsp+php+mysql+虚拟主机
- Windows 下架设 PHP 服务器
- Windows下Apache+Tomcat+MySQL+jsp+php的服务器整合配置经验总结
- Windows下Apache+Tomcat+MySQL+jsp+php的服务器整合配置经验总结
- Windows下Apache+Tomcat+MySQL+jsp+php的服务器整合配置
- Windows下Apache+Tomcat+MySQL+jsp+php的服务器整合配置经验总结
- Windows下Apache+Tomcat+MySQL+jsp+php的服务器整合配置(转贴)
- Windows下Apache+Tomcat+MySQL+jsp+php的服务器整合配置经验总结
- ReactNativeiOS(三)开发零碎3 warning: Each child in ar array or integrator should have a unique "key" prop
- python递归深度报错--RuntimeError: maximum recursion depth exceeded
- 2015年广工操作系统实验(要求实现图形化界面)
- Codeforces 610D Vika and Segments 【线段树扫描线 求面积并】
- 安装CocoaPods遇到的问题及解决办法
- (Windows)Web服务器架设(Apache+Tomcat+php+JSP)
- Jfinal—悄悄走近你
- shell修改配置文件
- Codevs_P1033 蚯蚓的游戏问题(拆点网络流+最小费用流)
- python语法总结
- 苹果开发者计划那些事儿
- Android 媒体 III-媒体路由提供者
- [iOS]使用Command Line(终端)提交代码到远程库
- 常用的 WEB 服务器