So installieren Sie Ruby auf einer EC2-Instanz von AWS

Einführung

AWS steht für Amazon Web Servises und ist ein Cloud-Server-Service von Amazon. Wir werden das Gelernte ausgeben, um unser Verständnis von AWS zu verbessern.

Dieser Fluss

Installieren Sie Ruby auf der von EC2 von AWS erstellten Instanz.

Es wird davon ausgegangen, dass die Instanz erstellt wurde.

Installieren Sie Ruby auf der EC2-Instanz

① Melden Sie sich bei der Instanz an

Terminal


% ssh -Ich Schlüsselpaar Name.pem ec2-user@<Öffentliche IP>

(2) Installieren Sie die zum Erstellen der Umgebung erforderlichen Pakete Während Sie bei der Instanz angemeldet sind

Terminal


Aktualisieren Sie zunächst das Paket.
[Beispiel]$ sudo yum -y update

Installieren Sie das Paket.
[Beispiel]$ sudo yum -y install git make gcc-c++ patch libicu-devel readline-devel libxml2-devel libxslt-devel ImageMagick ImageMagick-devel openssl-devel libcurl-devel curl

③ Installieren Sie Node.js (damit JavaScript ausgeführt werden kann)

Terminal


[Beispiel]$ sudo curl -sL https://rpm.nodesource.com/setup_10.x | sudo bash -
[Beispiel]$ sudo yum install -y nodejs

③ Install Yarn (Paketmanager zum Verwalten von JavaScript-Paketen)

Terminal


[Beispiel]$ sudo yum install -y wget
[Beispiel]$ sudo wget https://dl.yarnpkg.com/rpm/yarn.repo -O /etc/yum.repos.d/yarn.repo
[Beispiel]$ sudo yum install -y yarn

④ Installieren Sie rbenv und ruby-build rbenv: Ein Tool, das zwischen Ruby-Versionen wechselt ruby-build: Ein rbenv-Plugin, das den Befehl rbenv install zum Kompilieren und Installieren verschiedener Versionen von Ruby auf UNIX-basierten Systemen bereitstellt.

Installieren Sie rbenv
[Beispiel]$ git clone https://github.com/rbenv/rbenv.git ~/.rbenv

Durchlaufen
[Beispiel]$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
[Beispiel]$ echo 'eval "$(rbenv init -)"' >> ~/.bash_profile

.bash_Profil laden
[Beispiel]$ source .bash_profile

ruby-Build installieren
[Beispiel]git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build

rehash(Befehle verfügbar machen)
[Beispiel]$ rbenv rehash

⑤ Installieren Sie Ruby

Ruby 2.6.Installieren Sie 5
[Beispiel]$ rbenv install 2.6.5

Geben Sie die Version von Ruby an, die in der Instanz verwendet werden soll
[Beispiel]$ rbenv global 2.6.5

rehash(Befehle verfügbar machen)
[Beispiel]$ rbenv rehash

Schließlich

Wir hoffen, dass dieser Beitrag Anfängern bei der Überprüfung hilft.

Recommended Posts

So installieren Sie Ruby auf einer EC2-Instanz von AWS
So erstellen Sie einen Anwendungsserver auf einer EC2-Instanz von AWS
So erstellen Sie einen Webserver auf einer EC2-Instanz von AWS
So installieren und verwenden Sie Composer auf einer ECS-Instanz unter Ubuntu 16.04
So veröffentlichen Sie eine Anwendung mithilfe der AWS (3) EC2-Instanzumgebungskonstruktion
Installieren Sie Docker auf AWS EC2
Umgang mit Instanzen
So installieren Sie Ruby über rbenv
Verwendung von Ruby on Rails
So installieren Sie Bootstrap in Ruby
So installieren Sie MariaDB 10.4 unter CentOS 8
So installieren Sie WildFly unter Ubuntu 18.04
So installieren Sie Eclipse (Photon) auf Ihrem Mac
Schritte zum Veröffentlichen einer Anwendung auf Heroku
So installieren Sie Beta PHP8.0 unter CentOS8
[Ruby on Rails] Verwendung von redirect_to
So installieren Sie kafkacat unter Amazon Linux2
So installieren Sie Netzwerktreiber unter eigenständigem Ubuntu
Fehler beim Installieren der Ruby-Ausführungsumgebung auf der EC2-Instanz
So speichern Sie Bilder auf Heroku in S3 unter AWS
Erstellen Sie eine Laravel-Umgebung auf einer AWS-Instanz
So installieren Sie mehrere JDKs unter Ubuntu 18.04 LTS
Ich habe versucht, Docker auf einer EC2-Instanz zu installieren
Installieren Sie Ruby unter Ubuntu 20.04
So installieren Sie Docker
So installieren Sie Docker-Maschine
So installieren Sie MySQL
So überprüfen Sie, ob eine Instanzvariable in einer Ruby-Klasse definiert ist
Memo zum Erstellen einer Servlet-Umgebung auf EC2 von AWS
[Ruby on Rails] Wie schreibe ich eine Enumeration auf Japanisch?
Bereitstellen von Laravel mit Docker auf EC2 unter AWS ① (EC2-Instanz erstellen)
Führen Sie auf, wie Sie in AWS von Docker zu AKS lernen können
[Ruby on Rails] So ändern Sie den Spaltennamen
So installieren Sie den NVIDIA-Treiber auf dem SSH-Ziel Ubuntu
[Ruby On Rails] So setzen Sie die Datenbank in Heroku zurück
Installieren Sie MySQL 5.6 unter CentOS6 [So geben Sie die Version an]
(Ruby on Rails6) So erstellen Sie ein Modell und eine Tabelle
Verwendung von Ruby return
Wie man mit Heroku einsetzt
[Ruby] Wie man auskommentiert
So installieren Sie Boots Faces
[Ruby] Was ist eine Instanz?
Ruby: Wie man Cookies benutzt
Installieren Sie Ruby 2.7 auf RHEL 8 (AppStream)
Installieren Sie Ruby 2.7 unter CentOS 7 (SCL)