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.
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…