Comment installer Ruby sur une instance EC2 d'AWS

introduction

AWS signifie Amazon Web Servises et est un service de serveur cloud fourni par Amazon. Nous publierons ce que nous avons appris afin d'améliorer notre compréhension d'AWS.

Ce flux

Installez Ruby sur l'instance créée par EC2 d'AWS.

On suppose que l'instance a été créée.

Installer Ruby sur l'instance EC2

① Connectez-vous à l'instance

Terminal


% ssh -i nom de la paire de clés.pem ec2-user@<IP publique>

(2) Installez les packages nécessaires à la création de l'environnement Lorsque vous êtes connecté à l'instance

Terminal


Tout d'abord, mettez à jour le package.
[exemple]$ sudo yum -y update

Installez le package.
[exemple]$ 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

③ Installez Node.js (pour que JavaScript puisse fonctionner)

Terminal


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

③ Install Yarn (gestionnaire de packages pour la gestion des packages JavaScript)

Terminal


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

④ Installez rbenv et ruby-build rbenv: un outil qui bascule entre les versions de Ruby ruby-build: Un plugin rbenv qui fournit la commande rbenv install pour compiler et installer différentes versions de Ruby sur les systèmes UNIX.

Installez rbenv
[exemple]$ git clone https://github.com/rbenv/rbenv.git ~/.rbenv

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

.bash_Profil de charge
[exemple]$ source .bash_profile

ruby-installer build
[exemple]git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build

rehash(Rendre les commandes disponibles)
[exemple]$ rbenv rehash

⑤ Installez Ruby

Ruby 2.6.Installer 5
[exemple]$ rbenv install 2.6.5

Spécifiez la version de Ruby à utiliser dans l'instance
[exemple]$ rbenv global 2.6.5

rehash(Rendre les commandes disponibles)
[exemple]$ rbenv rehash

finalement

Nous espérons que cet article aidera les débutants à évaluer.

Recommended Posts

Comment installer Ruby sur une instance EC2 d'AWS
Comment créer un serveur d'applications sur une instance EC2 d'AWS
Comment créer un serveur Web sur une instance EC2 d'AWS
Comment installer et utiliser Composer sur une instance ECS sur Ubuntu 16.04
Comment publier une application à l'aide de la construction d'environnement d'instance AWS (3) EC2
Installer docker sur AWS EC2
Comment gérer les instances
Comment installer Ruby via rbenv
Comment utiliser Ruby on Rails
Comment installer Bootstrap dans Ruby
Comment installer MariaDB 10.4 sur CentOS 8
Comment installer WildFly sur Ubuntu 18.04
Comment installer Eclipse (Photon) sur votre Mac
Étapes pour publier une application sur Heroku
Comment installer la beta php8.0 sur CentOS8
[Ruby on Rails] Comment utiliser redirect_to
Comment installer kafkacat sur Amazon Linux2
Comment installer les pilotes réseau sur Ubuntu autonome
Erreur lors de l'installation de l'environnement d'exécution de ruby sur l'instance EC2
Comment enregistrer des images sur Heroku dans S3 sur AWS
Créer un environnement Laravel sur une instance AWS
Comment installer plusieurs JDK sur Ubuntu 18.04 LTS
J'ai essayé d'installer docker sur une instance EC2
Installez Ruby sur Ubuntu 20.04
Comment installer Docker
Comment installer docker-machine
Comment installer MySQL
Comment vérifier si une variable d'instance est définie dans une classe Ruby
Mémo pour créer un environnement Servlet sur EC2 d'AWS
[Ruby on Rails] Comment écrire enum en japonais
Déployer laravel à l'aide de docker sur EC2 sur AWS ① (Créer une instance EC2)
Indiquez comment apprendre de Docker à AKS sur AWS
[Ruby on Rails] Comment changer le nom de la colonne
Comment installer le pilote NVIDIA sur la destination SSH Ubuntu
[Ruby On Rails] Comment réinitialiser DB dans Heroku
Installez MySQL 5.6 sur CentOS6 [Comment spécifier la version]
(Ruby on Rails6) Comment créer un modèle et une table
Comment utiliser le retour Ruby
Comment déployer avec heroku
[Ruby] Comment commenter
Comment installer Boots Faces
[Ruby] Qu'est-ce qu'une instance?
Ruby: Comment utiliser les cookies
Installez Ruby 2.7 sur RHEL 8 (AppStream)
Installez Ruby 2.7 sur CentOS 7 (SCL)