-
Notifications
You must be signed in to change notification settings - Fork 5
Environment preparation (cs)
Ivan Necas edited this page Sep 25, 2016
·
18 revisions
-
nainstalujte si potřebné systémové balíky
- linux (Fedora, Ubuntu):
if [ -e /etc/redhat-release ]; then sudo yum install -y curl git gpg gcc gcc-c++ make nodejs npm openssl else sudo apt-get update sudo apt-get install -y curl git gnupg build-essential nodejs openssl sudo ln -sf /usr/bin/nodejs /usr/local/bin/node fi
- (Mac OS X):
brew install openssl brew install git
-
nainstalujeme rvm (https://rvm.io) - pro možnost přepínání mezi verzemi Ruby
sudo gpg2 --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 curl -sSL https://get.rvm.io | sudo bash -s stable sudo usermod -a -G rvm `whoami` if sudo grep -q secure_path /etc/sudoers; then sudo sh -c "echo export rvmsudo_secure_path=1 >> /etc/profile.d/rvm_secure_path.sh" && echo Environment variable installed; fi
- po instalaci je potřeba odhlásit se a znovu přihlásit do vašeho systémového účtu
-
po opětovném přihlášení nainstalujeme Ruby
rvm install ruby rvm --default use ruby # pro přeskočení generování lokální dokumentace echo "gem: --no-document" > ~/.gemrc
-
nainstalujeme užitečné balíky (gemy)
gem install bundler pry rails # pry můžeme vyzkoušet pomocí příkazu `pry`, a pak psát nejaké Ruby, ukončíme pomocí CTRL+D
-
zkusime vytvorit novou Rails aplikaci
rails new hello_rails cd hello_rails 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 :)