我可以利用 Tomcat 来运行 PHP 应用程序吗?
尽管有使用 httpd 的常见建议,但您可能有一个在其上运行的 Java 应用程序您的网络服务器位于host/myapp,并且希望在host/roundcube安装RoundCube,因此需要同时执行PHP和Java。虽然看起来不太可能,但这一壮举确实可行。
与 PHP 和 Java 在不同端口上运行的典型配置不同,这里的目标是维护标准的 HTTP 和 HTTPS 端口。幸运的是,有大量资源提供了这方面的指导。
在 Windows 版 Tomcat 6 上运行 PHP 的步骤:
- 将 PHP 5 安装到指定目录。
- 获取并安装 PECL 5.2.5 Win32二进制文件。
- 将 php.ini-dist 文件重命名为 php.ini 并取消注释 php_java.dll 扩展名。
- 将 php5servlet.dll 和 php_java.dll 复制到相应的目录。
- 复制 php_java.jar 到 tomcatlib 文件夹。
- 创建tomcatwebapps 文件夹中名为“php”的目录。
- 将 phpsrvlt.jar 复制到 tomcatwebappsphpWEB-INFlib 目录并解压或解压缩。
- 修改 netphpreflect.properties 和 netphpservlet.properties 文件。
- 使用提供的内容创建 web.xml 文件内容。
- 将 PHP 路径添加到 Windows 中的系统或用户路径。
- 创建 test.php 文件进行测试。
- 重新启动 Tomcat。
- 访问 localhost:8080/php/test.php 的 PHP 应用程序。
以上是我可以在Tomcat上运行PHP应用程序吗?的详细内容。更多信息请关注PHP中文网其他相关文章!