GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So installieren Sie Ruby on Rails unter Debian 10

In diesem Tutorial zeigen wir Ihnen, wie Sie Ruby on Rails auf Debian 10 installieren. Für diejenigen unter Ihnen, die es nicht wussten, Ruby on Rails (RoR) ist ein Framework für Webanwendungen in der Programmiersprache Ruby. Dabei handelt es sich um ein serverseitiges MVC-Framework (Model-View-Controller), das Standardstrukturen für eine Datenbank, einen Internetdienst und Websites bereitstellt. Es ermöglicht die Verwendung von Ruby in Kombination mit HTML, CSS und ähnliche Programmiersprachen.

Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation von Ruby on Rails auf einem Debian 10 (Buster).

Voraussetzungen

  • Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:Debian 10 (Buster).
  • Es wird empfohlen, dass Sie eine neue Betriebssysteminstallation verwenden, um potenziellen Problemen vorzubeugen.
  • SSH-Zugriff auf den Server (oder öffnen Sie einfach das Terminal, wenn Sie sich auf einem Desktop befinden).
  • Ein non-root sudo user oder Zugriff auf den root user . Wir empfehlen, als non-root sudo user zu agieren , da Sie Ihr System beschädigen können, wenn Sie als Root nicht aufpassen.

Installieren Sie Ruby on Rails auf Debian 10 Buster

Schritt 1. Bevor Sie das folgende Tutorial ausführen, ist es wichtig, sicherzustellen, dass Ihr System auf dem neuesten Stand ist, indem Sie das folgende apt ausführen Befehle im Terminal:

sudo apt update
sudo apt install gnupg2

Schritt 2. Abhängigkeiten installieren.

Jetzt installieren wir alle Abhängigkeiten mit dem folgenden Befehl:

sudo apt install curl nodejs dirmngr gnupg2 build-essential libssl-dev git-core zlib1g-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev software-properties-common libxslt1-dev libcurl4-openssl-dev libffi-dev

Schritt 3. Installieren von Yarn.

Fügen Sie nun das Yarn-Repository hinzu, um den Yarn-Paketmanager zu installieren:

curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list

Wenn Sie fertig sind, installieren Sie Yarn mit dem folgenden Befehl:

sudo apt update
sudo apt install yarn

Schritt 4. Ruby mit rbenv installieren.

Mit rbenv können Sie die Versionen von Ruby einfach installieren und verwalten, und es ist einfacher als RVM. Laden Sie zunächst rbenv mit dem folgenden Befehl aus dem Git-Repository herunter:

git clone https://github.com/rbenv/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
exec $SHELL

git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc
exec $SHELL

Installieren Sie als Nächstes die Ruby-Version 2.7.0 mit dem folgenden Befehl:

rbenv install 2.7.0

Stellen Sie dann die Ruby-Version 2.7.0 für alle Benutzer mit dem folgenden Befehl ein:

rbenv global 2.7.0

Überprüfen Sie die Ruby-Version:

ruby -v

Als nächstes installieren Sie den Bundler mit dem folgenden Befehl:

gem install bundler

Schritt 5. Installation von Ruby on Rails auf Debian 10.

Zu diesem Zeitpunkt ist Ruby in Ihrem System installiert. Führen Sie nun den folgenden Befehl aus, um die neueste Version von Rails zu installieren:

gem install rails

Überprüfen Sie die Rails-Version:

rails -v

Schritt 6. Erstellen Sie eine Testanwendung.

Jetzt können Sie mit Ihrem ersten Ruby on Rails-Projekt beginnen. Erstellen Sie eine neue Ruby on Rails-Anwendung in Ihrem Home-Verzeichnis:

cd ~
rails new idrootApps

Dies sollte nicht länger als eine Minute dauern. Sobald Ihre neue Ruby on Rails-Anwendung erstellt ist, können Sie mit der Entwicklung der Anwendung beginnen. Dafür gibt es neue Leitfäden für Rails helfen Ihnen zu verstehen, wie alle Teile zusammenpassen.

Herzlichen Glückwunsch! Sie haben Ruby on Rails erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation der neuesten Version von Ruby on Rails auf dem Debian-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, dies zu überprüfen die offizielle Website von Ruby on Rails.


Debian
  1. So installieren Sie Ruby on Rails unter Debian 9 Stretch Linux

  2. So installieren Sie R unter Debian 9

  3. So installieren Sie Ruby unter Debian 9

  4. So installieren Sie R unter Debian 10

  5. So installieren Sie Ruby unter Debian 10

So installieren Sie Go unter Debian 10

So installieren Sie Ruby on Rails unter Debian 11

So installieren Sie Ruby on Rails unter CentOS 7

So installieren Sie Ruby on Rails unter CentOS 8

So installieren Sie Ruby unter Debian 11

So installieren Sie Go unter Debian