Inštalačný manuál - Pacek99/fbREST GitHub Wiki

Inštalačný manuál pre projekt fbREST:

Systémové požiadavky:

  • mať v počítači Apache Tomcat server
  • mať prístup na internet

Link na Github projektu:

Poznámka: Pre fungovanie tejto časti je potrebné už mať vytvorenú požadovanú databázu na MySQL a zároveň aj ElasticSearch.

Poznámka: Pre zmenu access tokenu je treba ho prepísať v súbore https://github.com/Pacek99/fbREST/blob/master/src/main/java/com/mycompany/fbrest/services/GraphAPIService.java na riadku č. 80

Postup:

1.Stiahnúť si tento Maven projekt.

2.Otvoriť príkazový riadok v priečinku projektu a použiť príkaz: mvn package

3.V priečinku target nájdite súbor fbREST.war a presuňte ho do webapps priečinku v adresári Vášho Apache Tomcat servera.

4.Otvoriť príkazový riadok v priečinku /bin v adresári Vášho Apache Tomcat servera.

5.V príkazovom riadku zapnúť Apache Tomcat. Napr. vo Windowse príkazom: catalina.bat start

Po vykonaní všetkých bodov si môžeme overiť, či aplikácia funguje tým, že do prehliadača dáme "localhost:8080/fbREST/". Mala by sa načítať stránka s textom "Application fbREST is working!".

Je možné si overiť funkčnosť requestov REST služieb napr.cez Postman-a, alebo aj normálne v prehliadači .

Popis jednotlivých REST služieb pre požadované funkcie je v súbore "resty.rar" v repozitári projektu.

Ostatné "pomocné" resty, ktoré nie sú pre projekt potrebné alé sú naprogramované sú v súbore "PomocnyResource.java".