Die Anleitung beschreibt, wie man Ruby on Rails auf Ubuntu installiert 22.04.
Wir werden alles in wenigen Schritten über die Konsole erledigen.
Wir fügen dem System den Repository-Schlüssel hinzu:
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 \ 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
Wir laden das RPM-Installationsprogramm herunter
curl -sSL https://get.rvm.io | bash -s stabil --ruby
Der Befehl installiert automatisch die erforderlichen Pakete und installiert die Ruby-Version 2.7.
Laden Sie nach Abschluss der gesamten Installation die RVM mit dem folgenden Befehl in das System.
source /usr/local/rvm/scripts/rvm
Aktualisieren Sie dann den RVM auf die neueste stabile Version und fügen Sie den Root-Benutzer zur rvm-Gruppe hinzu.
rvm get stable --autolibs=enable
usermod -a -G rvm root
Überprüfen Sie dann die rvm-Version mit dem folgenden Befehl.
rvm-Version
Wir fahren mit der Installation von Ruby on Rails fort.
rvm installiert ruby-2.7.1
Wenn die gesamte Installation abgeschlossen ist, Rubin setzen 2.7.1 als Standardversion.
rvm --default verwendet ruby-2.7.1
Überprüfen Sie nun die Ruby-Version mit dem folgenden Befehl.
ruby --Version
Installation der notwendigen Nodejs- und Yarn-Pakete
sudo apt install gcc g++ make
Fügen Sie nun das Nodejs Nodesource-Repository hinzu.
curl -sL https://deb.nodesource.com/setup_14.x | -E sudo bash -
Fügen Sie dann den GPG-Schlüssel und das Yarn-Paket-Manager-Repository hinzu.
curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
Echo "deb https://dl.yarnpkg.com/debian/stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
Aktualisieren Sie dann alle verfügbaren Pakete auf Ihrem System und installieren Sie Nodejs und Yarn, mit dem folgenden apt-Befehl.
sudo apt-Update
sudo apt installiere Garn nodejs
Überprüfen Sie nach Abschluss der gesamten Installation die Nodejs-Version mit dem folgenden Befehl.
Knoten - Version
Wir aktualisieren GEM-Pakete:
gem update --system Otrzymasz pomyślną wiadomość, wie nachstehend. Erstellen Sie dann eine neue Konfiguration für RubyGem ‚~ / .gemrc‘ und deaktivieren Sie die Installation der Paketdokumentation mit dem folgenden Befehl.Echo "Juwel: --kein Dokument" >> ~/.gemrc
Wir montieren Schienen
gem Schienen installierenIn diesem Tutorial verwenden wir PostgreSQL als Datenbank für unser Rails-Projekt. In diesem Schritt installieren wir den PostgreSQL-Datenbankserver, der vom offiziellen Ubuntu-Repository bereitgestellt wird.
Installieren Sie den PostgreSQL-Datenbankserver auf Ubuntu 20.04, mit dem folgenden apt-Befehl.
sudo apt install postgresql postgresql-contrib libpq-dev -yWir laufen im System:
systemctl postgresql startensystemctl postgresql aktivierenMelden Sie sich dann in der PostgreSQL-Shell an und erstellen Sie eine neue Rolle „user_dev“ mit dem Passwort „password“ und den Berechtigungen „createdb“ und „login“.
sudo -i -u postgres psqlErstellen Sie die Rolle uzytkownik_dev mit dem erstellten Login-Passwort 'haslo';Sehen Sie jetzt alle verfügbaren Benutzer in PostgreSQL, mit der folgenden Abfrage.
\ausStandardmäßig verwendete Ruby on Rails SQLite als Standarddatenbank. In diesem Handbuch werden wir ein neues Rails-Projekt starten, mit der PostgreSQL-Datenbank.
Erstellen Sie ein neues Anwendungsprojekt mit der standardmäßigen PostgreSQL-Datenbank, mit dem folgenden Befehl 'rails'.
Schienen neue Anwendung -d postgresqlJetzt erhalten Sie das Projektverzeichnis ‚Anwendung‘, Gehen Sie in das Projektverzeichnis und bearbeiten Sie die Datenbankkonfiguration ‚config / database.yml‘ mit dem Nano-Editor.
CD-Anwendung /nano config/database.ymlFügen Sie im Abschnitt „Entwickler“ die Datenbankkonfiguration wie unten beschrieben hinzu.
Gastgeber: localhost port: 5432 Nutzername: uzytkownik_dev password: hasloSpeichern und schließen.
Führen Sie dann den Schienenbefehl unten aus, um die Datenbank für unser Rails-Projekt zu generieren und zu migrieren, und vergewissere dich, dass kein Fehler vorliegt.
Schienen db:KonfigurationSchienen db:WandernStarten Sie nach Abschluss der Installation den standardmäßigen Puma Rails-Webserver, mit dem folgenden Befehl.
Schienen s -b 0.0.0.0 -p 8080"Anwendung" wird auf Ihrer öffentlichen IP-Adresse mit Port "8080" ausgeführt..
Öffnen Sie nun Ihren Webbrowser und geben Sie die IP-Adresse des Servers mit Port „8080“ in die Adresszeile ein.
Sie sehen das erste Ruby on Rails-Projekt.In diesem Schritt erstellen wir eine neue einfache CRUD-Anwendung mit Ruby on Rails und einer PostgreSQL-Datenbank.
Generieren Sie eine einfache CRUD-Anwendung mit dem Ruby Scaffold-Befehl, wie nachstehend.
Schienen g Gerüst Titel des Beitrags:Saitenkörper:TextMigrieren Sie dann Ihre Datenbank mit dem folgenden Befehl.
Rechen db:Wandernvergewissere dich, dass kein Fehler vorliegt, und starten Sie dann den Puma-Server neu.
Schienen s -b 0.0.0.0 -p 8080Gehen Sie zurück zum Webbrowser und geben Sie die IP-Adresse des Servers mit Port „8080“ ein., gefolgt vom Pfad „/posts“..
http://10.5.5.32:8080/BeiträgeErstellen Sie einen neuen Beitrag und geben Sie Titel und Inhalt ein.
Als Ergebnis wurde mithilfe von Rails eine einfache CRUD-Anwendung mit einer PostgreSQL-Datenbank erstellt.
Letztendlich Ruby on Rails mit PostgreSQL-Datenbank auf Ubuntu installieren und konfigurieren 20.04 wurde erfolgreich abgeschlossen.
Verwandte Einträge:
In der folgenden Anleitung wird beschrieben, wie Sie KeePass unter Ubuntu installieren. Całość wykonamy za pomocą kilku poleceń…
Master PDF Editor ist ein umfassendes PDF-Programm, die viele Funktionen enthält. Oprócz tworzenia i edycji…
Iotop jest prostym narzędziem dla systemów Uniksowych umożliwiającym monitorowanie użycia dowolnego nośnika pamięci flash/hdd/ssd w…
Sie können zwei oder mehr Befehle durch Semikolons trennen (;), Semikolon (;): służy do oddzielania…
Poniższy poradnik opisuje w jaki sposób za pomocą konsoli możemy dokonać edycji danych zdjęcia exif.…
Die folgende Anleitung beschreibt, wie Rocket.Chat unter Rocky Linux installiert wird 8 Całość bardzo prosto zainstalujemy…