Инсталиране на Руби на релси, използващи RVM в Ubuntu

Като сървъри в сигурни центрове за данни в Европа. Open облак VPS / VDS сървър на бърз SSD за 1 минута!

Най-добър уеб хостинг:
- ще предпазят данните от неоторизиран достъп в защитена Европейския център за данни
- ще плати най-малко в Bitcoin.
- Той ще постави вашата дистрибуция

- защита от DDoS-атаки
- безплатно архивиране
- Uptime 99,9999%
- DPC - TIER III
- ISP - етап I

Подкрепа в руските 24/7/365 работи с юридически и физически лица. Сега трябва 24 ядро ​​и 72 Gb RAM. Моля ви!

Нашите конкурентни цени доказват, че най-евтиният хостинг, че не знаеш!

За броени минути, изберете конфигурация, заплати и CMS на VPS е готова.
Връщане на парите - за 30 дни!

Банкови карти, електронни валута през QIWI терминали, Webmoney, PayPal, Novoplat и други.

Задайте въпрос 24/7/365 поддръжка

Намерете отговорите в нашата база данни, както и да отговарят на препоръките на

Руби на релси - един от най-популярните стека за развиващите се сайтове и приложения, който се състои от езика за програмиране Ruby и рамковите релсите.

Ruby и Rails бързо да инсталирате от RVM командния ред инструмент (Ruby Версия мениджър, Ruby Версия Manager). RVM Ruby ви позволява да управлявате версии, да се работи в няколко среди, Ruby, и лесно да превключвате между тях.

Забележка. RVM хранилище може да бъде намерена на GitHub.

Това ръководство ще ви помогне да зададете RVM на Ubuntu 16.04 сървър и след това да изтеглите и инсталирате последната стабилна версия на Ruby и Rails с този инструмент.

изисквания

  • Предварително конфигурирани сървъри 16.04 Ubuntu (Ръководство за настройка може да се намери в тази връзка).
  • Потребител с достъп до командата Sudo.

Инсталиране RVM

Първо трябва да се получи публичния ключ с GPG команда. В този случай, клавиша за RVM проект, който се използва, за да подпише всички версии. С ключ RVM ​​може да потвърди автентичността на зареден пакет.

GpG --keyserver НКР: //keys.gnupg.net --recv ключове 409B6B1796C275462A1703113804BB82D39DC0E3

Отидете в / TMP директория и изтеглите RVM сценария във файла:

Чрез използването на къдри команда, изтеглете инсталационния скрипт RVM от сайта на проекта. Обратната наклонена черта в началото на екипа ще започне нормалната команда къдри, и не му псевдоним.

Пренасочване на скрипт в Баш, за да инсталирате последната стабилна версия на релси, което, от своя страна, изтеглете последната стабилна версия на Ruby.

котка /tmp/rvm.sh | Баш -s стабилни --rails

По време на инсталацията, ще ви бъде поискана парола на текущия потребител на системата. След инсталацията, трябва да изпълните командата:

Сега сървъра има персонализирано Руби на релси среда.

Как да инсталираме конкретна версия на Ruby и Парапети използване RVM?

В някои случаи, приложението изисква определена версия на Ruby или Релси последната стабилна версия, вместо. Тази настройка може да се извърши и с помощта на RVM.

Първо трябва да разберете коя версия на Ruby налице:

За да инсталирате конкретна версия на Ruby използване RVM, използвайте следната команда:

RVM инсталирате ruby_version

Забележка. Вместо ruby_version трябва да определите версията на Руби (например, рубин-2.3.0 или 2.3.0 само).

Ruby версия може да се включи:

използване RVM ruby_version

търсене бисер "^ релси $ '--всички

За да инсталирате избраната версия на Rails, въведете:

скъпоценен камък инсталирате релси -v rails_version

Забележка. В тази команда трябва да посочите номера на версията, като вместо 4.2.7 rails_4.2.7.

С gemset-и може да се използва с различни версии на Релси и Ruby. Това се прави с помощта на команда бижу.

RVM gemset създаде gemset_name # създават gemset
RVM ruby_version @ gemset_name # уточни версия Ruby и нашата нова gemset

Gemset-ите ви позволяват да създавате пълнофункционален среда за скъпоценен камък-ите, както и да изберете неограничен брой среди за всяка версия на Ruby.

Инсталирайте Node.js, за да активирате тази функция.

Както и при монтирането на RVM, отидете в директорията / ПТУ, проверете сценария и изпълнява Node.js по-малко:

За да инсталирате хранилище NodeSource Node.js v6.x, въведете:

котка /tmp/nodejs.sh | Sudo -Е Баш -

-Е флаг ще запази съществуващите променливи потребителска среда.

Актуализиране пакет Index и инсталиране на Node.js:

Sudo актуализация ап-да
ап-да инсталирате -Y nodejs