如何配置tomcat支持php环境

分类: 电脑网络
人气 1,226 / 评论 如何配置tomcat支持php环境已关闭评论 / 日期 2019-7-21
作者:
如何让TOMCAT支持运行php

如何让TOMCAT支持运行php

首先下载php安装包,去php官网下载

然后在windows=》我的电脑=》右键属性=》配置环境变量path 添加php的运行目录路径

用命令行执行php -v 可发现php安装成功!

验证php安装,我们可以看到php已经装好了,然后就是配置tomcat了

接着下载tomcat并解压,这里我用的是8.5.23版本,大同小异,推荐使用6.0以上版本tomcat
解压好后修改tomcat的conf下的web.xml文件,如图在web.xml文件中的web-app标签里加入以下内容:

<listener> <listener-class>php.java.servlet.ContextLoaderListener</listener-class> </listener> <servlet> <servlet-name>PhpJavaServlet</servlet-name> <servlet-class>php.java.servlet.PhpJavaServlet</servlet-class> </servlet> <servlet> <servlet-name>PhpCGIServlet</servlet-name> <servlet-class>php.java.servlet.fastcgi.FastCGIServlet</servlet-class> <init-param> <param-name>prefer_system_php_exec</param-name> <param-value>On</param-value> </init-param> <init-param> <param-name>php_include_java</param-name> <param-value>Off</param-value> </init-param> </servlet> <servlet-mapping> <servlet-name>PhpJavaServlet</servlet-name> <url-pattern>*.phpjavabridge</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>PhpCGIServlet</servlet-name> <url-pattern>*.php</url-pattern> </servlet-mapping>

以及在welcome-file-list标签内加入

<welcome-file>index.php</welcome-file>

  1. tomcat运行在JVM上,要能解析php还得下载几个jar包,点击下载jar包
    链接:http://pan.baidu.com/s/1sloLuHJ 密码:kxjs
    将下载好的JavaBridge.jar、php-servlet.jar和php-script.jar复制到tomcat的lib目录下;

至此,所有配置完成,在tomcat的webapp目录下新建一个php目录,php目录下新建一个index.php文件

 <!DOCTYPE html> <html> <head> <title>hello world</title> </head> <body> <?php echo "hello world!我的第一段 PHP 脚本!"; ?> </body> </html>

进入tomcat bin目录启动tomcat,就可以正常访问尼德php项目了

链接来源:https://www.jianshu.com/p/6ed8b1ae275a

Tags:
16 + 赞
相关资源:
  • php如何实现socket协议实现的即时通信功能
    php如何实现socket协议实现的即时通信功能
    2019-8-73
  • 如何让Nginx+Tomcat把带WWW域名自动跳转到不带www域名方法
    如何让Nginx+Tomcat把带WWW域名自动跳转到不带www域名方法
    2019-6-1016
  • 各平台免费翻译API如何使用?
    各平台免费翻译API如何使用?
    2019-4-116
  • Ubuntu常用命令集锦 小白专用
    Ubuntu常用命令集锦 小白专用
    2019-4-105
  • Ubuntu 国内更新源地址汇总–更新
    Ubuntu 国内更新源地址汇总–更新
    2019-4-102
  • Ubuntu下执行sudo apt-get update 报错如何解决?
    Ubuntu下执行sudo apt-get update 报错如何解决?
    2019-4-1012
  • 如何解决数据库孤立用户?关联到sql server登录名? 解决方法
    如何解决数据库孤立用户?关联到sql server登录名? 解决方法
    2018-10-179
  • 美国安全局是如何查找你的电脑IP的?
    美国安全局是如何查找你的电脑IP的?
    2018-8-201

评论

评论已关闭!


分享文章
182+
评论总数
0+
窍门网微信公众帐号
微信扫描
立刻加入