多语言展示
当前在线:1493今日阅读:168今日分享:49

Windows2003系统搭建Tomcat网站支持PHP

本文承接上文“Windows2003系统搭建Tomcat网站搭建小记”在搭建了Tomcat网站后,如何让网站支持PHPPHP是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。
工具/原料
1

PHP5.4.9

2

apache-tomcat-8.5.31

一、PHP版本的选择
2

在PHP主页的左下角处点击'archives',打开老版本下载列表找到最后一个支持VC9(VC2008)的php-5.4.9-nts-Win32-VC9-x86.zip

3

解压文件到指定文件夹我的是D:\tools\java\php进入cmd,输入命令:php -v显示版本号,正常

4

当前目录下复制php.ini-development文件,并改名为php.ini

5

打开php.ini用记事本找到以下两项,去掉注释';'并修改extension_dir = 'ext'cgi.force_redirect = 0

二、修改Tomcat配置
1

修改Tomcat\conf文件夹下的context.xml在Context节点后加上privileged='true'

2

修改Tomcat\conf文件夹下的web.xml在web-app节点下,与其它servlet并行处,新加一个servlet注意:不要添加到注释或其它servlet里面内容如下:           php        org.apache.catalina.servlets.CGIServlet                    clientInputTimeout            200                            debug            0                            executable            D:\tools\java\php\php-cgi.exe                            passShellEnvironment            true                            cgiPathPrefix            WEB-INF/phpbin                5                php        /phpbin/*   

三、测试
1

在Tomcat\webapps\Root\web-inf目录下新建一个文件夹phpbin在phpbin文件夹下新建一个文本文件,改名为index.php内容如下:

2

打开浏览器输入地址:localhost:8080/phpbin/index.php显示PHP信息,配置成功

3

后续:tomcat 支持mysql

注意事项
1

上述配置文件不得含中文字符,编码为ANSI,包括注释。

2

VC9(VC2008)VC10(VC2010)VC11(VC2012),安装之前要检查是否已装

推荐信息