如何在同一代理服务器上使用php和java apis通过webservices与远程应用程序服务器进行交互

时间:2018-03-14 16:05:17

标签: php tomcat proxy server webserver

我有一个代理网络服务器,我只使用与远程应用程序服务器交互的php API。现在我想使用java API,我所知道的是安装tomacat但我不知道如何配置我的服务器来监听php和java请求。 我会很感激你的提示。谢谢

2 个答案:

答案 0 :(得分:0)

查看这个关于配置和设置现代LEMP for PHP的精彩系列。

https://serversforhackers.com/s/lemp-stack-php-71

它将指导您如何以安全的方式设置和配置服务器,这也将与Tomcat共同使用。只记得在Tomcat和PHP / nginx的不同端口上监听。

答案 1 :(得分:0)

我终于意识到这很容易。要么我使用相同的域http://thesamedomain:8080调用文件,因为我的tomcat正在端口8080上侦听。或者我使用另一个域并像这样创建vhost:

 ServerName predevjava.mcash.rw ProxyPreserveHost开启  ProxyRequests关闭 ProxyPass / http://anotherdomain:8080/ ProxyPassReverse / http://anotherdomain:8080/

请记住,tomcat文件默认位于/ opt / tomcat / webapps

因此,每次调用http://samedomain时,它都会获取php文件(默认为端口80),并且只要你http://samedomain:8080它在tomcat中获取java文件。

或者只是简单地调用http://anotherdomain并调用java文件。就如此容易。