Как установить и настроить Ruby на сервере 1U с Linux?

Aug 06, 2025Оставить сообщение

Привет! Как поставщик1U Сервер с Linux, Меня часто спрашивают о том, как установить и настраивать Ruby на этих машинах. В этом посте я проведу вас по всему процессу шаг за шагом.

Почему Ruby на сервере 1U с Linux?

Во -первых, давайте поговорим о том, почему вы хотите установить Ruby на вашем сервере 1U под управлением Linux. Ruby - это динамичный, открытый - исходный язык программирования с действительно дружелюбным синтаксисом. Это отлично подходит для веб -разработки, сценариев автоматизации и обработки данных. И когда вы соединяете его с сервером 1U, вы получаете компактную, мощную машину, которая может справиться с большим количеством трафика и рабочих нагрузок. Независимо от того, используете ли вы небольшое масштабное веб -приложение или выполняете некоторую внутреннюю автоматизацию, наличие Ruby на вашем 1U -сервере может быть игрой - изменение.

Предварительные условия

Прежде чем мы начнем установку Ruby, есть несколько вещей, которые вам нужно иметь.

  1. Сервер 1U с Linux: Конечно, вам нужен сервер 1U, работающий с дистрибуцией Linux. Популярный выбор включают Ubuntu, Centos и Debian. Я собираюсь использовать Ubuntu в этом руководстве, но общие шаги схожи для других дистрибуций.
  2. Root или sudo доступ: Вам понадобятся административные привилегии для установки пакетов и внесения изменений системы - уровня. Если вы не вошли в систему в качестве пользователя Root, убедитесь, что ваша учетная запись пользователя имеет привилегии SUDO.
  3. Стабильное подключение к Интернету: Поскольку мы будем загружать пакеты из Интернета, стабильное соединение необходимо.

Шаг 1: Обновите свою систему

Первое, что вы должны сделать, это обновить список пакетов вашей системы и обновить все установленные пакеты до их последних версий. Это гарантирует, что у вас есть последние исправления безопасности и исправления ошибок.

Откройте свой терминал и запустите следующие команды:

Sudo Apt Update Sudo Apt Upgrade -y

АApt UpdateКоманда получает последнюю информацию о пакете из репозиториев иAPT UPGRADE -YУстанавливает все доступные обновления. АФлаг автоматически отвечает «да» на любые подсказки, поэтому вам не нужно вручную подтверждать каждое обновление.

Шаг 2: Установить зависимости

У Ruby есть некоторые зависимости, которые необходимо установить, прежде чем вы сможете установить саму Ruby. Эти зависимости включают в себя инструменты для составления Ruby из источника и некоторые библиотеки, которые использует Ruby.

Запустите следующую команду, чтобы установить необходимые зависимости:

Sudo Apt install -y Build-Essential Libssl-Dev libreadline-dev Zlib1g-dev

Асборка - необходимоПакет содержит основные инструменты, необходимые для компиляции программного обеспечения, таких как CSOMPILER C и Make.libssl - devПредоставляет библиотеки разработки OpenSSL, которые используются для безопасной связи.Libreadline - Devиспользуется для библиотеки чтения, которая позволяет редактировать командные строки в терминале. ИZlib1g - Devэто библиотека сжатия.

Шаг 3: Установите Ruby с помощью RBENV

Один из лучших способов установки Ruby - это использоватьrbenvПолемrbenvэто простой менеджер версий Ruby, который позволяет легко переключаться между различными версиями Ruby.

Установите RBENV

Во -первых, клонrbenvхранилище в вашем домашнем каталоге:

git clone https://github.com/rbenv/rbenv.git ~/.rbenv

Далее, добавить~/.rbenv/binк вашемуПУТЬпеременная среды. Вы можете сделать это, добавив следующую строку в файл профиля оболочки (обычно~/.bashrcили~/.zshrc):

echo 'export path = "$ home/.rbenv/bin: $ path"' >> ~/.bashrc

Если вы используете ZSH, замените~/.bashrcс~/.zshrcПолем

Затем запустите следующую команду для инициализацииrbenv:

~/.rbenv/bin/rbenv init

Добавить выходRbenv Initкоманду в файл профиля оболочки. Это должно выглядеть примерно так:

Echo 'Eval "$ (rbenv init -)"' >> ~/.bashrc

Снова, замените~/.bashrcс~/.zshrcЕсли вы используете ZSH.

Наконец, перезапустите оболочку или запустите следующую команду, чтобы применить изменения:

Источник ~/.bashrc

Установить Ruby - сборка

Руби - сборкаэто плагин дляrbenvЭто позволяет устанавливать разные версии Ruby.

КлонРуби - сборкахранилище в~/.rbenv/pluginsкаталог:

git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build

Установите Ruby

Теперь, когда у тебя естьrbenvиРуби - сборкаУстановлено, вы можете установить Ruby.

Во -первых, перечислите все доступные версии Ruby:

1u Server With Linux3

rbenv install -l

Выберите версию Ruby, которую вы хотите установить. Например, чтобы установить Ruby 3.2.2, запустите следующую команду:

RBENV Установка 3.2.2

Этот процесс может занять некоторое время, поскольку он загружает и компилирует Ruby из Source.

Как только установка завершена, установите глобальную версию Ruby на только что вы только что установили:

Rbenv Global 3.2.2

Вы можете убедиться, что Ruby установлен правильно, выполнив следующую команду:

ruby -v

Он должен отобразить версию Ruby, которую вы только что установили.

Шаг 4: Настройте Ruby

Теперь, когда Ruby установлен, вы можете начать его настраивать.

Установите бундлер

Bundler является популярным инструментом для управления зависимостями Ruby Gem. Это позволяет вам указать драгоценные камни, которые нуждаются в вашем проекте, и гарантирует, что каждый, работающий над проектом, использует одни и те же версии этих драгоценных камней.

Установите бундлер, используя следующую команду:

Gem установить бундлер

Настройте свой проект

Если вы начинаете новый проект Ruby, создайте новый каталог для своего проекта и перейдите к нему:

mkdir my_ruby_project cd my_ruby_project

СоздатьGemfileВ вашем каталоге проекта. АGemfileперечисляет все драгоценные камни, от которых зависит ваш проект. Вот простой пример:

Источник 'https://rubygems.org' gem 'sinatra'

ЭтотGemfileуказывает, что ваш проект зависит отСинатраGem, который является легкой веб -структурой для Ruby.

Запустите следующую команду для установки драгоценных камней, указанных вGemfile:

Установка комплекта

Шаг 5: Необязательно: Установите Rails (если вы занимаетесь веб -разработкой)

Если вы планируете использовать Ruby для веб -разработки, вы можете установить Ruby на Rails. Rails - это популярная веб -структура, построенная на вершине Ruby.

Установите рельсы, используя следующую команду:

Gem Установите рельсы

Это может занять некоторое время, поскольку он загружает и устанавливает все необходимые драгоценные камни.

Шаг 6: Тестирование вашей установки

Чтобы убедиться, что все работает правильно, создайте простой сценарий Ruby.

Создайте новый файл с названиемтест.rbсо следующим контентом:

Постанавливает "Привет, Руби на сервере 1U!"

Запустите скрипт, используя следующую команду:

Ruby Test.rb

Если вы видите сообщение «Здравствуйте, Ruby на 1U Server!», То ваша установка Ruby работает правильно.

Заключение

Установка и настройка Ruby на сервере 1U с Linux не так сложно, как может показаться. Следуя этим шагам, вы можете иметь полностью функциональную рубиновую среду в кратчайшие сроки.

Если вы находитесь на рынке для1U Сервер с Linux, мы вас покрыли. Мы также предлагаем1U Сервер с процессором Intel Coreи1U Сервер с процессором Intel CeleronВарианты для удовлетворения ваших конкретных потребностей. Если вы заинтересованы в покупке или у вас есть какие -либо вопросы, не стесняйтесь обращаться к нам для подробного обсуждения и получить наилучшую предложение для ваших требований.

Ссылки

  • Документация Ubuntu
  • Rbenv Github Repository
  • Ruby - строительство репозитория GitHub
  • Документация Bundler
  • Документация Ruby on Rails