Projekt

Obecné

Profil

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

Petr Štěpánek, 2023-03-17 17:32

1 2 Petr Štěpánek
h2. Spuštění bez Dockeru
2
3
_Aktuální k 17.3.2022_
4
5
h3. Potřebné nástroje
6
7
* XAMPP
8
* IntelliJ IDEA
9
10
h3. Postup
11
12
*1) Naklonovat projekt z GitHub repozitáře*
13
<pre><code class="shell">
14
git clone -b dev https://github.com/jimdixx/SPADe-Web-GUI.git
15
</code></pre>
16
17
*2) Upravit konfiguraci*
18
* V souboru _src/main/resources/application.properties_
19
** Nastavit _spring.datasource.username=root_ a _spring.datasource.username_ nechat prázdné 
20
** Nastavit _account.user.name_ a _account.user.password_
21
** Přidat řádku: _DATA_PATH=data/_ 
22
23
*3) Nainstalovat XAMPP pokud ho nemáte*
24
* https://www.apachefriends.org/
25
* Při instalaci zaškrtnout MySQL, případně i phpMyAdmin
26
27
*4) Zapnout XAMPP*
28
* Zapnout Apache a MySQL
29
* MySQL databáze běží na portu 3306
30
31
*5) Provést obnovu a konfiguraci databáze*
32
* Pomocí rozhraní phpMyAdmin (localhost/phpmyadmin/) nebo MySQL Workbench (připojit k localhost:3306)
33
* Vytvořit databázi s názvem _spade_ a charsetem _utf8mb4_general_ci_
34
* Postupně importovat soubory
35
** _db/spade.sql_
36
** _db/spade-views.sql_ 
37
** _db/spade-config.sql_
38
** _spade-data.sql_ (je na našem sdíleném Google Disku)
39
40
*6) Otevřít projekt v IDE (IntelliJ IDEA) a spustit*
41
42
*7) Aplikace běží na portu 8080*