Quali sono le tecniche per avere tomcat e php sullo stesso sito?

di iBaffiPro il
4 risposte
Sto cercando di mettere su un server e sto provando docker in locale ma non vorrei aprire nessuna discussione tecnica sull'argomento.
Vi vorrei solo chiedere quali sono le tecniche per far convivere tomcat e php sullo stesso server. Io pensavo questo:
1) tomcat risponde a localhost:6003
2) php risponde a localhost:6003
però non funziona. Per php o tomcat devo usare una porta diversa.
Dunque se voglio una soluzione di questo tipo:
www.nomesito.it/abc > URL gestito da tomcat (applicazione in spring boot)
www.nomesito.it/abc > URL gestito da php (wordpress)
come dovrei procedere?
In pratica vorrei che quando il client scriva nomesito.it/abc1 parta tomcat e renderizzi la webapp e quando il client scriva nomesito.it/abc2 parta php e renderizzi wordpress.
Non voglio la soluzione ma solo l'approccio che dovrei replicare su docker o in una normale installazione manuale servizio per servizio.
Se la soluzione che sto cercando fosse irrealizzabile che alternative ho per avere sotto nomesito.it i 2 servizi (wordpress + webapp in spring boot)?
grazie anticipatamente

4 Risposte

  • Metti Tomcat sulla porta X e PHP sulla porta Y (non 80, né altre http note). Poi installi qualcosa tipo nginx per reindirizzare le richieste (non garantisco funzioni tutto, ma è una base su cui partire). Puoi anche mettere Tomcat e PHP in due container, con nginx su un terzo container.
  • Il container nginx deve invece esporre la porta 80, giusto?
  • iBaffiPro ha scritto:


    Il container nginx deve invece esporre la porta 80, giusto?
    Si, insieme alla porta https (443).
  • Ok grazie infinite, provo a documentarmi.
Devi accedere o registrarti per scrivere nel forum
4 risposte