Installazione di Tomcat in Debian

From RVM Wiki
Jump to navigation Jump to search

Aggiornato a Debian 11

  • Installare:
apt install tomcat9 tomcat9-admin tomcat9-user tomcat9-examples
  • Abilitare gli utenti di gestione:
sudoedit /etc/tomcat9/tomcat-users.xml
   
        <role rolename="admin"/>
        <role rolename="admin-gui"/>
        <role rolename="manager"/>
        <role rolename="manager-gui"/>
        <user username="gabriele" password="secretPass" roles="admin,admin-gui,manager,manager-gui"/>
  • Abilitare l'accesso oltre a localhost alle pagine di managment anche alle reti private:
sudoedit /usr/share/tomcat9-admin/manager/META-INF/context.xml 
  <Valve className="org.apache.catalina.valves.RemoteAddrValve"
         allow="127.d+.d+.d+|::1|0:0:0:0:0:0:0:1|192.168.d+.d+|10.d+.d+.d+" />

  • Riavviare:
systemctl restart tomcat9.service 
  • Testare
http://servername.example.com:8080
http://servername.example.com:8080/manager
  • Per fare deploy di un WAR, rinominarlo con il nome che si vorrà avere come url

Riferimenti