Ennen kuin voit käyttää app tuotanto-palvelin, sinun täytyy asentaa Ruby. Tässä opetusohjelma suosittelemme, että käytät Ruby Version Manager (RVM) tähän tarkoitukseen. RVM on työkalu useiden Ruby-versioiden asentamiseen ja hallintaan.

Rubyn asentamiseen on muitakin tapoja, esimerkiksi Yumin, apt-get: n, source tarballin, rbenv: n ja chrubyn kautta., Voit käyttää yhtä näistä muista asennustavoista, jos niin haluat, ja tämä opetusohjelma toimii hyvin, vaikka asensit Rubyn käyttämällä yhtä näistä muista asennustavoista. Mutta yksi, jota suosittelemme tässä opetusohjelma on RVM, koska mielestämme se on helpoin vaihtoehto.

Jos olet jo asentanut Rubyn, voit siirtyä seuraavalle sivulle.

sisällysluettelo

  1. Lastaus…

Valmistele järjestelmä

Varmistetaan, että curl ja gpg on asennettu, sekä kääntäjä-työkalusarja., Curl ja gpg tarvitaan lisää asennusvaiheita, kun taas compiler toolchain tarvitaan asentamiseen yhteisiä Ruby helmiä.

Debian, Ubuntu
sudo apt-get updatesudo apt-get install -y curl gnupg build-essential
Red Hat, CentOS, Fedora, Amazon Linux, Tieteellinen Linux –
sudo yum install -y curl gpg gcc gcc-c++ make
js Sinun ei tarvitse tehdä mitään. Ne on jo asennettu.,

Asentaa RVM

Suorita seuraavat komennot oman tuotannon palvelin asentaa RVM:

saatat joutua käyttämään gpg2 sijaan gpg joissakin järjestelmissä.

järjestelmissä, joissa sudo on määritetty secure_path kuori ympäristö on muutettava, aseta rvmsudo_secure_path=1. secure_path on asetettu useimpiin Linux-järjestelmiin, mutta ei macOS: iin. Seuraava komento yrittää tunnistaa automaattisesti, onko se on tarpeen asentaa rvmsudo_secure_path=1, ja vain asentaa ympäristömuuttujan, jos se on koodi.,

Kun olet tehnyt kaiken tämän, relogin palvelimellesi aktivoidaksesi RVM: n. Tämä on tärkeää: jos et relogin, RVM ei toimi. Myös jos käytät gnu-näyttöä tai muuta terminaalista multiplexeriä, RVM ei myöskään toimi; sinun on käytettävä tavallista ssh-istuntoa.

Asenna Ruby versio

Yleensä, jos asennat uusimmat Ruby versio riittää. Jos käytät esimerkkisovellusta quickstartista, tämä esimerkkisovellus toimii kaikkien Ruby-versioiden kanssa.

kuitenkin, jos käytät omaa sovellustasi, sovelluksessasi voi olla erityinen Ruby-versiovaatimus.,

asenna uusin versio Ruby run:

$ rvm install ruby$ rvm --default use ruby

asenna erityinen versio Ruby run:

$ rvm install ruby-X.X.X$ rvm --default use ruby-X.X.X

Korvaa X. X. X Ruby version haluat.

Asenna Paalain

Paalain on suosittu työkalu hallintaan sovellus helmi riippuvuudet. Käytämme Paalain tässä opetusohjelmassa, joten olkaamme asentaa sitä:

$ gem install bundler --no-rdoc --no-ri

Valinnainen: asenna Solmu.js jos käytät kiskoja

Jos käytät kiskoja, Asenna Node.js. Tämä johtuu siitä, että Railsin asset pipeline-kääntäjä vaatii Javascript-käyttöajan., solmu.JS-versiolla ei ole väliä.

Jos et käytä kiskoja, voit siirtyä seuraavaan vaiheeseen.

solmun asentamiseen.js:

Heads-up: sudo vs rvmsudo

Yksi asia sinun pitäisi olla tietoinen, kun käytät RVM, on, että sinun pitäisi käyttää rvmsudo sijaan sudo suoritettaessa Ruby-liittyvät komennot. Tämä johtuu siitä, että RVM toimii manipuloimalla ympäristömuuttujia. Sudo kuitenkin purkaa kaikki ympäristömuuttujat turvallisuussyistä, jotka liittyvät toisiinsa RVM: n kanssa.

käy RVM: n verkkosivuilla tutustumassa rvmsudoon.,

Onnittelut, olet asentanut Rubyn tuotantopalvelimellesi!

Jatka: Asenna matkustaja ”