Projekt

Obecné

Profil

Spuštění bez Dockeru » Historie » Revize 2

Revize 1 (Petr Štěpánek, 2023-03-17 17:18) → Revize 2/3 (Petr Štěpánek, 2023-03-17 17:32)

h2. h1. Spuštění bez Dockeru 

 _Aktuální k 17.3.2022_ 

 h3. Potřebné nástroje 

 * XAMPP 
 * IntelliJ IDEA 

 h3. Postup 

 *1) Naklonovat projekt z GitHub repozitáře* 
 <pre><code class="shell"> 
 git clone -b dev https://github.com/jimdixx/SPADe-Web-GUI.git 
 </code></pre> 

 *2) Upravit konfiguraci* 
 * V souboru _src/main/resources/application.properties_ 
 ** Nastavit _spring.datasource.username=root_ a _spring.datasource.username_ nechat prázdné  
 ** Nastavit _account.user.name_ a _account.user.password_ 
 ** Přidat řádku: _DATA_PATH=data/_  

 *3) Nainstalovat XAMPP pokud ho nemáte* 
 * https://www.apachefriends.org/ 
 * Při instalaci zaškrtnout MySQL, případně i phpMyAdmin 

 *4) Zapnout XAMPP* 
 * Zapnout Apache a MySQL 
 * MySQL databáze běží na portu 3306 

 *5) Provést obnovu a konfiguraci databáze* 
 * Pomocí rozhraní phpMyAdmin (localhost/phpmyadmin/) nebo MySQL Workbench (připojit k localhost:3306) 
 * Vytvořit databázi s názvem _spade_ a charsetem _utf8mb4_general_ci_ 
 * Postupně importovat soubory 
 ** _db/spade.sql_ 
 ** _db/spade-views.sql_  
 ** _db/spade-config.sql_ 
 ** _spade-data.sql_ (je na našem sdíleném Google Disku) 

 *6) Otevřít projekt v IDE (IntelliJ IDEA) a spustit* 

 *7) Aplikace běží na portu 8080*