Advertisement
Guest User

Untitled

a guest
Jan 17th, 2019
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.62 KB | None | 0 0
  1. upute za instalaciju
  2.  
  3. 1. registrirati racun na "Heroku" servisu
  4.  
  5. 2. napraviti novu aplikaciju za backend posluzitelj i novu aplikaciju za frontend servis
  6.  
  7. 3. instalirati "heroku cli" na racunalo.
  8.  
  9. 4. za backend servis dodati dodatak "Heroku Postgres"
  10.  
  11. 5. za backend posluzitelj prvo "heroku/python" buildpack, a zatim "heroku/gradle" buildpack. Bitno je da "heroku/gradle" bude zadnji jer se prema poretku odlucuje kako ce aplikacija biti pokrenuta. Iako je java aplikacija potrebno je dodati python buildpack zbog python skripti koje azuriraju dnevni meni
  12.  
  13. 6. za frontend posluzitelj dodati poseban "https://github.com/mars/create-react-app-buildpack.git" buildpack. Inače se moze koristiti "heroku/nodejs" buildpack, ali zbog posebnih paketa u nasoj react aplikaciji potrebno je korstiti ovaj buildpack kako bi se aplikacija normalno pokretala
  14.  
  15. 7. u "heroku" postavkama frontend posluzitelja postaviti "Config Vars" varijablu gdje je kljuc "REACT_APP_BACKEND", a vrijednost "ime_aplikacije_backend.herokuapp.com" (gdje je ime_aplikacije_backend ime koje je postavljeno za backend servis prilikom kreiranja aplikacije na "heroku" servisu)
  16.  
  17. 8. skinuti najnoviju verziju backend posluzitelja sa gita.
  18.  
  19. 9. pozicionirati se u folder iznad foldera backend posluzitelja
  20.  
  21. 10. prvi put prilikom pokretanja pokrenuti naredbu "git remote add heroku https://heroku:${HEROKU_API_KEY}@git.heroku.com/(ime_aplikacije_backend).git" (gdje je heroku api key kljuc koji se moze naci u postavkama korisnika koji je napravio aplikaciju na "heroku" servisu, a ime_aplikacije_backend ime koje je postavljeno za backend servis prilikom kreiranja aplikacije na "heroku" servisu)
  22.  
  23. 11. zatim pokrenuti naredbu "git push backend heroku master" (gdje je backend ime foldera u kojem se nalazi backend posluzitelj)
  24.  
  25. 12. skinuti najnoviju verziju frontend posluzitelja sa gita.
  26.  
  27. 13. pozicionirati se u folder iznad foldera frontend posluzitelja
  28.  
  29. 14. prvi put prilikom pokretanja pokrenuti naredbu "git remote add heroku https://heroku:${HEROKU_API_KEY}@git.heroku.com/ime_aplikacije_frontend.git" (gdje je heroku api key kljuc koji se moze naci u postavkama korisnika koji je napravio aplikaciju na "heroku" servisu, a ime_aplikacije_frontend ime koje je postavljeno za frontend servis prilikom kreiranja aplikacije na "heroku" servisu)
  30.  
  31. 15. zatim pokrenuti naredbu "git push frontend heroku master" (gdje je frontend ime foldera u kojem se nalazi frontend posluzitelj)
  32.  
  33. 16. aplikacija se sama pokrece na heroku servisu te joj se moze pristupiti na ime_aplikacije_frontend.herokuapp.com (gdje je ime_aplikacije_frontend ime upisano u "heroku" prilikom izrade nove aplikacije)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement