Odo.lv » Recipes » Tomcat uz Windows

Warning: Šis apraksts jau vairāk ka gadu nav mainīts. Iespējams, ka tas ir novecojis!

Tomcat uz Windows

Tomcat ir Javas Web aplikāciju konteiners. To lieto kā vienu no moduļiem arī lielākos aplikāciju serveros (piemēram, JBoss), tas ir izstrādātājam ērts un atbilst jaunākajām servletu/JSP specifikācijām.

  1. Atarhivēt apache-tomcat-6.0.14.zip zem c:/tools. Izveidojas apakšdirektorija, piemēram, c:/tools/apache-tomcat-6.0.14.
  2. Rediģēt failu c:/tools/apache-tomcat-6.0.14/conf/tomcat-users.xml, pārliecināties, ka tur definēta loma "manager" un šī loma ir lietotājam "tomcat" ar paroli "tomcat". Šis konfigurācijas fails var izskatīties piemēram, šādi:
    <?xml version='1.0' encoding='utf-8'?>
    <tomcat-users>
      <role rolename="manager"/>
      <role rolename="tomcat"/>
      <role rolename="admin"/>
      <role rolename="role1"/>
      <user username="tomcat" password="tomcat" roles="tomcat,admin,manager"/>
      <user username="both" password="tomcat" roles="tomcat,role1"/>
      <user username="role1" password="tomcat" roles="role1"/>
    </tomcat-users>
  3. Ja nepieciešams, izmaina noklusēto portu (8005, 8080, 8009) vērtības failā c:/tools/apache-tomcat-6.0.14/conf/server.xml.
  4. Izveidot uz darbvirsmas (desktop) īsinājumikonas uz c:/tools/apache-tomcat-6.0.14/bin/startup.bat un c:/tools/apache-tomcat-6.0.14/bin/shutdown.bat. Tās lieto, lai piestartētu un apturētu Tomcat serveri. Kamēr Tomcat darbojas, tā konsoles logs ir atvērts kā papildu DOS konsole. Nav ieteicams ar operētājsistēmas līdzekļiem nogalināt šo Tomcat procesu, jo serveris var palikt nekonsistentā stāvoklī; labāk lietot "shutdown.bat" vai vismaz pagaidīt kamēr konsoles logs pēc krustiņa nospiešanas aizveras.
  5. Piestartē Tomcat serveri un pārbauda tā darbību, ejot uz linku http://localhost:8080. Izvēlas saiti "Manage" un pieslēdzas kā "tomcat" ar paroli "tomcat".
  6. Ziņas par to, kā uz Tomcat uzstādīt/ieviest (deploy) jaunas Web aplikācijas, izmantojot Ant projekta būvēšanas skriptu - sk. Training.WebProgramming.Masters/VehicleManagement
.


Skatīt arī
Created by Valdis Vītoliņš on 2008/08/10 12:11
Last modified by Valdis Vītoliņš on 2011/04/08 10:09

Xwiki Powered
Creative Commons Attribution 3.0 Unported License