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.
Installez Ruby sur l'instance créée par EC2 d'AWS.
On suppose que l'instance a été créée.
① 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
Nous espérons que cet article aidera les débutants à évaluer.
Recommended Posts