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 denroot user
. Wir empfehlen, alsnon-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.