-
Notifications
You must be signed in to change notification settings - Fork 5
Environment preparation (cs)
fluf1024 edited this page Nov 24, 2014
·
18 revisions
- nainstalujte si openssl
- ubuntu: sudo apt-get install openssl
- OS X: brew install openssl
- windows: google it! :)
- nejdrive git
- Ubuntu a derivaty: sudo apt-get install git
- os x: brew install git
- windows: google it! :)
- pak rbenv (volitelne, muzete vyuzivat systemove ruby, vyzadujeme ale verzi >= 1.9.3)
- doinstalujte si i ruby-build
- prikaz ruby-build --definitions vam vypise dostupne verze, neinstalujte nic s koncici -dev nebo -rcX. Pokud byste chteli novejsi * * verze ruby nez jsou ve vypisu, vygooglete si jak aktualizovat seznam v ruby-build
- pak staci rbenv install VERZE
- nainstalujeme bundler - balickovaci system
- gem install bundler
- nainstalujeme pry - takove lepsi irb
- gem install pry
- nainstalujeme railsy
- gem install rails (kdyz se to nepodari, zeptame se google)
- tu a tam railsy potrebuji vyuzit javascript runtime, pro to si pro jistotu nainstalujte nodejs.org
- apt-get install nodejs nebo podobne podle vasi distribuce
- zkusime si pry
- v terminalu: pry vyzkousejte si nejake zakladni operace v ruby. Zkuste si napriklad vypsat nejaky silene dlouhy hash, nebo si vy
- zkusime vytvorit novou railsi appku
- rails new NAZEV_PROJEKTU
- cd NAZEV_PROJEKTU
- bundle exec rails s - spusti server na localhost:3000, zkuste si to v prohlizeci, meli byste videt uvodni stranku railsu, pokud ne, je neco spatne :)
Podle postupu http://redis.io/download to na skkolnich pocitacich v pohode vali.
Stahnout archiv z http://www.elasticsearch.org/
Pro spusteni na skolnich pocitacich je potreba nastavit javu 1.7
module add jdk-1.7.0_67
./bin/elasticsearch
V browseru by vam pak mel jet elastic na http://localhost:9200/
:
Doporucuji doinstalovat plugin HEAD.
# pokud nevali, dejte znova module add jdk-1.7.0_67
./bin/plugin --install mobz/elasticsearch-head
Pak si s nim muzete hrat na: http://localhost:9200/_plugin/head/