Tomcat配置PHP环境

Tomcat配置PHP环境(本文前提条件是已经安装好Tomcat、Mysql):

1.安装PHP(本文安装的版本是v7.3.5)

官网下载PHP软件包,添加配置系统变量(变量值为软件目录路径):

 

2. 修改tomcat目录中,conf文件夹的context.xml内容,<Context>改为:

<Context privileged="true">

3 修改tomcat目录中,conf文件夹的web.xml内容(此处填写的路径是第4步的路径,可以先进行第4步,再回来做第3步,注释下方的<param-value>值要自己修改),添加:

	<servlet>
        <servlet-name>php</servlet-name>
        <servlet-class>org.apache.catalina.servlets.CGIServlet</servlet-class>
        <init-param>
            <param-name>clientInputTimeout</param-name>
            <param-value>200</param-value>
        </init-param>
        <init-param>
            <param-name>debug</param-name>
            <param-value>0</param-value>
        </init-param>
        <init-param>
            <param-name>executable</param-name>
            <!--php下载解压/安装的路径-->
            <param-value>D:\Software\Work\PHP\php-7.3.5-nts-Win32-VC15-x64\php-cgi.exe</param-value>
        </init-param>
        <init-param>
            <param-name>passShellEnvironment</param-name>
            <param-value>true</param-value>
        </init-param>
        <init-param>
            <param-name>cgiPathPrefix</param-name>
            <!--在tomcat webapps\ROOT下创建的路径-->
            <param-value>WEB-INF/phpbin</param-value>
        </init-param>
        <load-on-startup>5</load-on-startup>
    </servlet>
    <servlet-mapping>
        <servlet-name>php</servlet-name>
        <url-pattern>/phpbin/*</url-pattern>
    </servlet-mapping>

4. 在tomcat目录下\webapps\ROOT\WEB-INF文件夹中,创建一个名叫phpbin的文件夹,存放一个php代码文件叫index.php,

index.php写

<?php
echo <<<EOF
    <h1>我的第一个PHP程序</h1>
    <p>Hello World!</p>
EOF;

?>

5. 开启tomcat。点击tomcat的startup.bat,开启tomcat

6. 浏览器输入(本文使用的是8088端口,请根据实际修改为8080等端口)

http://localhost:8088/phpbin/index.php

成功运行:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值