Avatar billede samuelsen Nybegynder
06. maj 2004 - 08:48 Der er 10 kommentarer og
1 løsning

Hvordan har jeg to websites under samme Tomcat

Hej Eksperter!

Hvordan kører jeg to seperate websites under samme Tomcat installation. Jeg ønsker at kære den ene webserver på port 8080 og den anden på port 8090, hvordan gør jeg det? desuden skal der også være to forskellige databaseforbindelser(en til hver) hvoraf den ene allerede er oprettet i defaultcontext i server.xml.

Venlig hilsen
Samuelsen
Avatar billede samuelsen Nybegynder
10. maj 2004 - 13:13 #1
Slet ingen som har lyst til at svare?
Avatar billede arne_v Ekspert
17. maj 2004 - 12:37 #2
Jeg har tidligere med success gjordt følgende:
  - kopieret alt fra C:\tomcat til C:\tomcat_kopi
  - rettet port nummeret i server.xml i kopi'en
  - startet begge

Det virker !

Den mere avancerede løsning er at oprette virtuelle hosts i server.xml - det
kan også gøres, men for at sige præcis hvad der skal rettes så skal jeg bruge
lidt tid på at eksperimentere
Avatar billede samuelsen Nybegynder
17. maj 2004 - 13:18 #3
tak for svaret - men så kommer jeg  ud i noget rod med mit CATALINA_HOME mappe, som er sat som en miljøvariabel. Hvad gør jeg her? Har du evt. et eksempel.
Avatar billede arne_v Ekspert
17. maj 2004 - 20:19 #4
Du kan sagtens køre Tomcat uden at have CATALINA_HOME sat. SÅ det er ikke noget problem.
Avatar billede arne_v Ekspert
17. maj 2004 - 20:23 #5
To servere betyder to JVM's og derfor fuldstændig separation mellem de to
web sites.

Hvis du kun vil køre en server, så skal du som sagt oprette virtuelle hosts
i server.xml og dte gør du ved at lave 2 forskellige Host tags:

<Host name="www.xxx.dk" ...>
  ...
</Host>

<Host name="www.yyy.dk" ...>
  ...
</Host>
Avatar billede arne_v Ekspert
17. maj 2004 - 20:24 #6
Avatar billede arne_v Ekspert
17. maj 2004 - 20:24 #7
Og et svar
Avatar billede samuelsen Nybegynder
18. maj 2004 - 08:50 #8
den første tomcat jeg starter er der ingen problemer med, men den anden vil aldrig starte. Det ser fint ud indtil den næsten er færdig med at starte op, så skriver den en masse utrolig hurtigt på skærmen, og lukker. Jeg benytter ikke CATALINA_HOME variablen, og har ændret portnummeret så den ene benytter 8080 og den anden 8000
vh
Samuelsen
Avatar billede arne_v Ekspert
18. maj 2004 - 09:58 #9
Du skal også ændre evt. andre port du lytter på.
Avatar billede arne_v Ekspert
18. maj 2004 - 10:14 #10
Jeg har lige prøvet.

Jeg ændrede shutdown port, http port, httsp port og ajp port.

Og kopien startede i første forsøg.
Avatar billede samuelsen Nybegynder
18. maj 2004 - 11:53 #11
Hej Arne!

JEP nu virker det! Jeg skulle "bare" ændre alle de andre porte også.
Tak for hjælpen.

vh Samuelsen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester