J'avais créé un environnement de développement sur AWS, mais au bout d'un an, je ne comprenais pas la structure des frais, alors je suis passé à Paiza Cloud, qui a un prix fixe. J'ai déménagé à Paiza car il y avait une application créée avec AWS, L'environnement dans WAS est Ruby 2.6.3 Ruby on Rails 5.2.4.3 L'environnement de Paiza est Ruby 2.7.0 Ruby on Rails 6.0.3.2, 6.0.2.1, 5.0.7.2, 5.0.6 Donc ça ne peut pas bouger ... À la suite d'essais et d'erreurs, j'ai réussi à le déplacer, je vais donc quitter la procédure de travail afin que même une personne qui a des problèmes avec des choses similaires soit réduite et je ne l'oublierai pas moi-même.
Je ne fais rien de compliqué pour dire ça. Le développement Web est Ruby on Rails Les bases de données sont MySQL et phpMyAdmin A été choisi.
Ouvrez un terminal et entrez les commandes suivantes pour entrer rbenv.
$ git clone https://github.com/sstephenson/rbenv.git ~/.rbenv
$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
$ echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
$ source ~/.bash_profile
$ type rbenv
rbenv is a function
rbenv ()
{
...(réduction)...
}
$ type rbenv semble fonctionner Si vous exécutez la commande et que le rbenv ci-dessus est une fonction ou une version ultérieure s'affiche, cela semble être correct.
ruby-build semble être un plug-in de rbenv, et entrez la commande suivante pour l'installer.
$ git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
$ rbenv install --version
Avec confirmation qu'il a été installé Faites $ rbenv install --version et si la version est affichée, elle est installée correctement.
Seules les dernières versions stables de chaque implémentation Ruby sont affichées
$ rbenv install --list
Afficher toutes les versions locales
$ rbenv install --list-all
Je n'avais pas Ruby 2.6.3 sur le stabilisateur, donc cette fois j'ai lancé $ rbenv install --list-all pour m'assurer que j'avais 2.6.3 et je l'ai installé!
$ rbenv install [La version que vous souhaitez installer]
Cette fois, je voulais inclure 2.6.3, donc j'ai choisi $ rbenv install 2.6.3.
Exécutez ce qui suit pour vérifier s'il a été installé et c'est OK si la version installée sort.
$ rbenv versions
* system
2.6.3
↑ Il sera affiché comme ceci.
*Celui qui l'accompagne est la version actuelle.
Il semble y avoir les deux façons suivantes de changer la version.
#Changement de version à l'échelle du système
rbenv global [La version que vous souhaitez modifier]
#Seules certaines versions ont changé
rbenv local [La version que vous souhaitez modifier]
Cette fois, je veux tout changer, donc je l'ai réglé sur rbenv global 2.6.3. Si vous le changez à nouveau
$ rbenv versions
system
* 2.6.3
↑ comme ça*Si est en mouvement, vous pouvez changer la version.
Une fois que vous avez fait cela, fermez le menu de commande et redémarrez-le. Quand je l'ai fait, si je procédais à l'installation des rails ci-dessous tels quels, une erreur s'est produite et je n'ai pas pu continuer.
La version de Ruby on Rails est également différente, alors entrez la version souhaitée. Entrez la commande suivante
gem i -v [La version de Rails que vous souhaitez installer] rails
Je veux mettre 5.2.4.3 cette fois, donc gem i -v 5.2.4.3 rails Et entrée de commande
Après avoir entré, faites rails -v et vérifiez que la version a changé.
Avec ce qui précède, j'ai pu passer à l'environnement que j'utilisais auparavant. Cependant, il y a beaucoup de choses que je ne comprends pas.
https://qiita.com/toshiro3/items/6f2ee61f552fc4885317 https://qiita.com/tanakayo/items/7b85261924eca1a5a3d6
Recommended Posts