Erstellen Sie eine Ruby on Rails-Entwicklungsumgebung in AWS Cloud9

Einführung

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.

Dinge die zu tun sind

In diesem Artikel werden wir:

--AWS Cloud9-Umgebungskonstruktion

Aufbau einer AWS Cloud9-Umgebung

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

Erstellung einer Cloud9-Umgebung

Übertragen Sie von der AWS Management Console zum Cloud 9-Bildschirm.

Klicken Sie auf Umgebung erstellen </ b>. 20201011023747.png

Umgebungseinstellung

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.

20201011023821.png

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

20201011023907.png

Überprüfen Sie die Einstellungen

Sie können die Einstellungen der zu erstellenden Umgebung überprüfen. Klicken Sie nach der Bestätigung auf Umgebung erstellen </ b>.

20201011023920.png

Übergang zum Cloud 9 IDE-Bildschirm. Nach einer kurzen Wartezeit können Sie es bedienen.

Damit ist der Aufbau der Cloud9-Umgebung abgeschlossen.

20201011024006.png

Ändern Sie als Nächstes die Einstellungen, die für die Entwicklung in Cloud9 geeignet sind.

Raumvisualisierung

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

20201011024747.png

Ruby-Umgebungskonstruktion

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.

20201011042946.png

Aktualisieren Sie zunächst die im Betriebssystem vorinstallierte Bibliothek. Grundsätzlich glaube ich nicht, dass es Updates geben wird.

sudo yum update

20201011025015.png

Wechseln Sie die Ruby-Versionen mit rvm

Dieses Mal möchte ich mehrere Versionen von Ruby mit RVM (Ruby Version Manager) verwalten.

rvm Installation

Clooud 9 wird mit vorinstalliertem RVM geliefert. Stellen Sie sicher, dass rvm für alle Fälle installiert ist.

rvm -v

20201011025047.png

Installation von Ruby-2.5.1

Überprüfen Sie die Version von Ruby, die zu diesem Zeitpunkt mit rvm umgeschaltet werden kann.

rvm list

20201011025113.png

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

20201011025150.png

Überprüfen Sie die Version von Ruby, zu der Sie nach Abschluss der Installation erneut wechseln können.

rvm list

20201011025207.png

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

20201011025228.png

Ändern Sie die Standardversion von rvm

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

20201011025304.png

Überprüfen Sie die Version von Ruby, die gewechselt werden kann.

rvm list

20201011025334.png

Sie können sehen, dass ruby-2.5.1 </ b> der aktuelle && Standard ist.

Damit ist die Konstruktion der Rubinumgebung abgeschlossen.

Schienen Umweltbau

Von hier aus werden wir die Rails-Umgebung erstellen.

Bestätigung der Schieneninstallation

Stellen Sie zunächst sicher, dass der Befehl Rails installiert ist.

rails -v

20201011025407.png

Sie können sehen, dass es nicht installiert ist.

Edelsteininstallation

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

20201011025430.png

Sie können sehen, dass es installiert ist.

Schienenmontage

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)

20201011025538.png

Überprüfen Sie die Schienenversion, sobald die Installation abgeschlossen ist.

rails -v

20201011025601.png

Ich konnte bestätigen, dass es installiert wurde.

Das ist alles für den Aufbau der Rails-Umgebung.

Schließlich

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