J'installe Ruby sur EC2 (Amazon Linux2) 2020

J'ai dû installer Ruby sur une instance EC2 afin d'utiliser ServerSpec, mais c'était inopinément difficile, j'ai donc résumé la procédure. (Principalement sous forme de mémorandum.) Je pense que vous pouvez l'installer rapidement sans vous faire prendre!

Environnement serveur

procédure

Connexion SSH au démarrage d'EC2

Installez rbenv

rbenv est un outil de gestion de version Ruby

1 mise à jour pour le moment

$ sudo yum update -y

2 Installez git

$ sudo yum install git -y

3 Cloner rbenv à partir du référentiel

$ git clone https://github.com/sstephenson/rbenv.git ~/.rbenv

4 Après le clonage, mettez-le dans le chemin rbenv

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

5 Si la version de rbenv s'affiche, l'installation est réussie.

$ rbenv -v

Installez ruby-build

Le plug-in rbenv requis lors de l'installation de Ruby via rbenv. Ruby ne peut pas être installé sans cela.

1 Cloner à partir du référentiel

$ git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build

2 Effectuer l'installation

$ cd ~/.rbenv/plugins/ruby-build
$ sudo ./install.sh

3 Si la liste des versions de Ruby installables s'affiche, l'installation de ruby-build est réussie.

$ rbenv install -l

Installation de rubis

1 Installez les packages requis pour l'installation de Ruby

$ sudo yum -y install gcc-c++ glibc-headers openssl-devel readline libyaml-devel readline-devel zlib zlib-devel libffi-devel libxml2 libxslt libxml2-devel libxslt-devel sqlite-devel

2 Installez Ruby en spécifiant la version avec rbenv (cela prend beaucoup de temps. L'écran ne bouge pas du tout, mais l'installation se poursuit)

$ rbenv install 2.7.0
$ #Version 2.7.Installer 0

3 Spécifiez la version de Ruby à utiliser dans rbenv

$ rbenv global 2.7.0

4 Vérifiez la version de Ruby (réussie si la version spécifiée précédemment est affichée ~> 2.7.0)

$ ruby -v

Résumé

Je pense qu'il y a beaucoup d'articles comme celui-ci, mais je suis resté coincé quelque part, alors j'ai essayé de relever la procédure qui a réussi à nouveau. Je serais heureux si c'était utile.

Recommended Posts

J'installe Ruby sur EC2 (Amazon Linux2) 2020
Installez Python 3.8, Pip 3.8 sur EC2 (Amazon Linux 2)
Installez tomcat 5.5 sur Amazon Linux.
Installation de Homebrew sur Amazon Linux 2
[AWS EC2] Comment installer Maven sur Amazon Linux 2
Installez Python Pillow sur Amazon Linux
Installer Oracle Java8 sur Amazon Linux2
[Note] Installez Imagick sur Amzon Linux2
Installez PHP série 7 sur Amazon Linux 2 avec Amazon Linux Extras
Installez Python3 et Django sur Amazon Linux (EC2) et exécutez le serveur Web
Installez Minecraft sur Arch Linux
Installer Linux sur Chromebox
Installez JDK sur Linux
Mettez jenv dans Amazon Linux
Python --Installez MySQLDB sur EC2
Compilez et installez MySQL-python pour python2.7 sur Amazon Linux
Comment installer git sur Linux tel que EC2
[AWS EC2] Comment installer uniquement le client MySQL sur Amazon Linux 2 et se connecter à RDS
[AWS EC2] Paramètres que vous souhaitez effectuer sur Amazon Linux 2
Lancez le nœud NEM Symbol testnet sur AWS EC2 (Amazon Linux2)
Essayez d'installer OpenAM sur Amazon Linux
Installez Arch Linux sur DeskMini A300
Comment installer VMware-Tools sur Linux
[Note] Exécutez Django sur Amazon Linux 2
Présentation de l'environnement Python 3.5.2 sur Amazon Linux
Exécutez cron sur Amazon Linux (défini sur Linux)
Installez scipy sur Linux sans connexion Internet
Comment installer aws-session-manager-plugin sur Manajro Linux
Installez wsl2 et master linux sous Windows
Utilisez Numpy, Scipy, scikit-learn sur Amazon Linux
Comment mettre à jour PHP sur Amazon Linux 2
Installer et lancer k3s sur Manjaro Linux
Installer et configurer le serveur TigerVNC sous Linux
Découvrez sshd_config et allowed_keys (pour Amazon Linux 2)
Comment installer des packages sur Alpine Linux
5 raisons d'installer Linux sur votre ordinateur portable.
Dockerfile: installer Docker sur un serveur Linux
Comment installer php7.4 sur Linux (Ubuntu)
Installez rJava sur Linux dans un environnement R3.6.
Jusqu'à ce que vous installiez Arch Linux sur VMware
Résolution de l'erreur Linux «Install on / dev / sda»
Une histoire à laquelle j'étais accro à essayer d'installer LightFM sur Amazon Linux
Exécuter un lot de Python 2.7 avec nohup sur Amazon Linux AMI sur EC2
Installer Linux Debian sur l'onglet Flèches Q584 / H
[Version 2020] Comment installer Python3 sur EC2 d'AWS
[Note] Installez wxPython 3.x sur Linux Mint (Ubuntu)