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
- 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 ”