Plötzlich beschloss ich, Ruby on Rails zu studieren und eine Umgebung aufzubauen. Da es eine große Sache ist, werde ich mit AWS Cloud9 eine Umgebung erstellen.
In diesem Artikel werden wir:
--AWS Cloud9-Umgebungskonstruktion
Cloud9 ist ein Dienst, mit dem Sie IDE (Integrated Development Environment) in einer Cloud-Umgebung verwenden können.
Da es in einem Browser ausgeführt wird, können Sie eine Entwicklungsumgebung mit demselben Verfahren auch auf PCs mit unterschiedlichen Betriebssystemen und anderen Umgebungen vorbereiten. Features-AWS Cloud9 | AWS
Übertragen Sie von der AWS Management Console zum Cloud 9-Bildschirm.
Klicken Sie auf Umgebung erstellen </ b>.
Wir werden die zu erstellende Cloud9-Umgebung einrichten.
Geben Sie Name </ b> den Namen Ihrer Cloud9-Umgebung an. Es scheint, dass Sie frei entscheiden können, aber dieses Mal werde ich ruby-cloud9-env </ b> verwenden.
Klicken Sie auf Nächster Schritt </ b>, wenn Sie fertig sind.
Legen Sie die EC2-Instanz (virtuelle Maschine) </ b> fest, die für die Cloud9-Umgebung verwendet wird. Alle sind standardmäßig in Ordnung.
Klicken Sie auf Nächster Schritt </ b>.
Sie können die Einstellungen der zu erstellenden Umgebung überprüfen. Klicken Sie nach der Bestätigung auf Umgebung erstellen </ b>.
Übergang zum Cloud 9 IDE-Bildschirm. Nach einer kurzen Wartezeit können Sie es bedienen.
Damit ist der Aufbau der Cloud9-Umgebung abgeschlossen.
Ändern Sie als Nächstes die Einstellungen, die für die Entwicklung in Cloud9 geeignet sind.
Visualisieren Sie das Leerzeichen.
Klicken Sie auf die Zahnradmarkierung mark </ b> unten rechts im Texteditor. Die Einstellungen werden angezeigt. Klicken Sie auf Unsichtbare anzeigen </ b>.
Von hier aus werden wir die Ruby-Umgebung erstellen.
Das Terminal wird am unteren Rand des Cloud9-Bildschirms angezeigt. Wir werden den Befehl hier ausführen.
Aktualisieren Sie zunächst die im Betriebssystem vorinstallierte Bibliothek. Grundsätzlich glaube ich nicht, dass es Updates geben wird.
sudo yum update
Dieses Mal möchte ich mehrere Versionen von Ruby mit RVM (Ruby Version Manager) verwalten.
Clooud 9 wird mit vorinstalliertem RVM geliefert. Stellen Sie sicher, dass rvm für alle Fälle installiert ist.
rvm -v
Überprüfen Sie die Version von Ruby, die zu diesem Zeitpunkt mit rvm umgeschaltet werden kann.
rvm list
Es scheint, dass ruby-2.6.3 </ b> verwendet werden kann. Dieses Mal möchte ich ruby-2.5.1 </ b> verwenden, also installiere es mit rvm.
rvm install 2.5.1
Überprüfen Sie die Version von Ruby, zu der Sie nach Abschluss der Installation erneut wechseln können.
rvm list
ruby-2.5.1 </ b> wurde hinzugefügt und Sie können sehen, dass es aktuell ist.
Nur für den Fall, überprüfen Sie es mit dem Befehl Ruby.
ruby -v
Sie haben jetzt Ruby-Versionen mit RVM gewechselt. Mit den aktuellen Einstellungen wird die Ruby-Version jedoch beim Neustart des Terminals auf 2.6.3 </ b> zurückgesetzt.
Ändern Sie daher die Standardversion in RVM in 2.5.1 </ b>.
rvm --default use 2.5.1
Überprüfen Sie die Version von Ruby, die gewechselt werden kann.
rvm list
Sie können sehen, dass ruby-2.5.1 </ b> der aktuelle && Standard ist.
Damit ist die Konstruktion der Rubinumgebung abgeschlossen.
Von hier aus werden wir die Rails-Umgebung erstellen.
Stellen Sie zunächst sicher, dass der Befehl Rails installiert ist.
rails -v
Sie können sehen, dass es nicht installiert ist.
Rails wird mit dem Befehl gem </ b> installiert. Ein Juwel ist ein Paket von Ruby-Anwendungen und -Bibliotheken.
Stellen Sie sicher, dass gem installiert ist. Sie können es verwenden, wenn Ruby installiert ist.
gem -v
Sie können sehen, dass es installiert ist.
Verwenden wir nun den Edelstein, um Schienen zu installieren.
gem install rails -v 5.2.1 -N
Mit der Option -N können Sie die Installation verschiedener Dokumente überspringen. (Die Installation wird schneller sein)
Überprüfen Sie die Schienenversion, sobald die Installation abgeschlossen ist.
rails -v
Ich konnte bestätigen, dass es installiert wurde.
Das ist alles für den Aufbau der Rails-Umgebung.
Das Erstellen einer Umgebung für Ruby on Rails schien ziemlich ärgerlich, aber die Verwendung von Cloud9 (insbesondere Windows) erleichtert das Erstellen einer Umgebung. Ich werde einige einfache Systeme mit Ruby on Rails erstellen.
Recommended Posts