SlovnikTerminologie.Nasazeni2013 History
Hide minor edits - Show changes to markup
23 May 2013, 17:33
by psiml -
Changed lines 41-42 from:
Lehký servletový kontejner, na kterém rozběháte aplikaci bez nutnosti
to:
Lehký servletový kontejner, na kterém rozběháte aplikaci na lokále.
21 March 2013, 19:12
by siml -
Added lines 1-51:
SPOT - nasazení projektu, nová verze z března 2013
Poznámka
Existuje i lehce zastaralý návod na spuštění, na kterém lze najít některé užitečné informace (mimo jiné nasazení na Linux)
Software pro práci na projektu
Před vlastním nasazením aplikace je třeba mít nainstalován potřebný software.
- Java JDK, nejlépe verze 7
- databázový server Postgresql -- Ověřena je funkčnost na 9.2.3 pod Windows
- vývojové prostředí Spring Tool Suite (STS). Není nutností, nicméně jinak je třeba doinstalovat veškerý sw, který má STS zabudováno v sobě
- servletový kontejner Jetty
Základní popis jejich instalace se nachází na následujících řádcích.
Spring Tool Suite
Obrázkový tutoriál instalace Spring Tool Suite na OS Windows sts.zip
- Stáhněte si archiv z URL: http://www.springsource.org/
- Rozbalte, spusťte a nastavte workspace
- Doinstalujte do STS subclipse (update site na http://subclipse.tigris.org), v STS v Preferences -> Team -> SVN nastavte místo Javahl Svnkit
- Proveďte Checkout trunku projektu z svn+ssh://forge.kiv.zcu.cz/home/svn/spot
- Pravým tlačítkem myši rozklikněte projekt a nastavte Configure -> Convert to Maven Project
Postgre SQL
Postgresql je databázový server, se kterým pracuje aplikace SPOT. Ověřena je funkčnost na verzi 9.2.3
Instalace na Windows
Obrázkový tutoriál instalace Postgres 9.2 na OS Windows postgres.zip
- Stáhněte si archiv z URL: http://www.postgresql.org/download/
- Spusťte instalační balíček a nainstalujte databázový server (všechny rozšíření nabídnuté po instalaci základní verze Postgresql není nutné instalovat).
- V průběhu instalace je třeba dbát na to, aby uživatel i heslo byli vždy 'postgres'
- Vytvořte přes pgAdmin databázi 'spot'
- Doporučeno přidat do systémové proměnné Path cestu k Postgresql\bin (např.: C:\Program Files\Postgresql\9.2\bin). Poté restartujte počítač.
- Spusťte cmd a přihlašte se do databáze: 'psql spot postgres'
- Spusťte nejnovější SQL skript bez označení 'update' pod vámi vytvořenou databází, poté všechny novější skripty s update podle data vytvoření. Skripty najdete v svn ve složce sql. Spuštění se provádí napsáním příkazu '\i Cesta_ke_skriptu_s_/_lomitky'
- Nyní by jste měli mít inicializované tabulky základními daty.
Jetty a spuštění aplikace
Lehký servletový kontejner, na kterém rozběháte aplikaci bez nutnosti
Instalace
Obrázkový tutoriál instalace Jetty a spuštění jetty.zip
- V STS: Help -> Install new software -> http://run-jetty-run.googlecode.com/svn/trunk/updatesite
- Nainstalujte Jetty a restartujte STS
- Spuštění aplikace proveďte kliknutím na projekt a výběrem Debug as -> Run Jetty
- V konzoli STS se objeví číslo portu, které použijte při přístupu z prohlížeče (např. http://localhost:8080/spot/)