php - 是否可以在我的 droplet 上同时运行 PHP 和 JSP

标签 php jsp tomcat nginx

我想对某些网页使用 PHP,对其他网页使用 JSP。不会有同时使用两者的网页,每个网页都是 100% PHP 或 100% JSP。我正在使用带有 Nginx 的 LEMP 服务器。我被建议在 Nginx 服务器后面运行 Tomcat。但我仍然希望 Nginx 处理我所有的 PHP 代码。另外,我的 PHP 和 JSP 网页是否可以访问同一个数据库?

任何帮助将不胜感激。

最佳答案

那会很好。您的 nginx 配置将配置不同的服务器或位置,一个路由到 fpm 或任何您的 php 后端,另一个路由到 tomcat 中的 JSP。

数据库在设计上通常与语言无关并且是 Multi-Tenancy ;没有理由不能从任何数量的应用程序以任何数量的语言访问同一个数据库(当然,受限于物理资源)。可能有异常(exception),但我想不出任何异常(exception),MySQL 绝对不是。

让多个不同的代码库共享一个数据库模式是否是一个好主意是一个非常不同的问题。但这就是所有架构问题。数据库当然不在乎。

关于php - 是否可以在我的 droplet 上同时运行 PHP 和 JSP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48029303/

相关文章:

php - 为文件夹中的一堆 mp4 视频生成缩略图

php - CakePHP 插件的自动数据库设置

php - 持久数据库连接没有被重用

java - EL 在 jsp 中不工作,servlet api 之间可能不匹配?

Tomcat 不提示 Web 应用程序证书 (OpenAM)

将 dist 文件夹部署到 tomcat 服务器时,angular2 路由不起作用

php - 为什么 cURL 返回一个空字符串?

java - 如何使用java运行csv并在浏览器中输出

java - CSS资源在spring 4 mvc中无法访问

spring - IntelliJ 需要将 tomcat/conf 目录复制到项目目录