I liep Tomcat als tomcatuser en standaard shell voor die gebruiker was "bash". Om erachter te komen welke shell is standaard in uw geval moet u het bestand /etc /passwd te openen en zoek de regel met gebruikersnaam kater's. In mijn geval de lijn zag er als volgt: tomcatuser: x: 112: 214: Tomcat proces user /usr /local /kater /: /bin /bashSo, opende ik het bestand .bashrc in de home directory voor tomcatuser en veranderde twee lijnen: CATALINA_HOME = /usr /local /tomcatexport CATALINA_HOME om CATALINA_HOME = /home /httpd /alexexport CATALINA_HOMEThat is alles.
Nu Tomcat 5 kan lopen van nieuwe place.It is slechts een begin over Tomcat. Ik mijn artikel over tuning (meestal performance) Tomcat in het tweede deel below.Part 2In het eerste deel van mijn artikel beschreef ik de Tomcat-installatie voor één gebruiker blijven. Het is goed als je Tomcat server te draaien op uw eigen machine. Maar vandaag de dag, toen computers zijn zo krachtig, we delen vaak een toepassing onder vele users.
How we installeer een Tomcat-server te delen tussen de verschillende gebruikers? Na standaard (met standaard parameters die door een installatie-programma) de installatie van Tomcat voor één gebruiker je krijgt een dergelijke mapstructuur onder $ CATALINA_HOME directory: bin - bevat het opstarten en binaire bestanden gemeenschappelijke - bevat alle externe bibliotheken die worden gebruikt door Tomcat (niet Tomcat klassen hier, kijk voor hen op de server directory) common /klassen common /onderschreven gemeenschappelijke /i18n common /lib conf - alle belangrijke configuratiebestanden bent hier logs - hier vind "beroemde" catalina.
out logbestand en opgeslagen vorige catalina.out en meer logs, zoals manager.log, admin.log, gastheer-manager.log server - hier zijn Tomcat class-bestanden, verpakt in jar bestanden en plus configuratiebestanden voor host-manager en manager. Wie zijn ze? Lees later gedeelde - hier gedeeld klassen moeten