Étapes pour créer un environnement de développement Ruby on Rails avec Vagrant

environnement

macOS 10.15.4

Installez Vagrant

Installez Vagrant depuis la page d'accueil.

スクリーンショット 2020-07-12 16.09.53.png https://www.vagrantup.com

Installez Cent OS

Tout d'abord, vérifiez si Vagrant est installé.

terminal


$ vagrant -v
Vagrant 2.2.9

Créez un répertoire et déplacez-le.

terminal


$ mkdir -p vagrant/centos7
$ cd vagrant
$ cd centos7

Exécutez la commande suivante dans le répertoire déplacé.

terminal


$ vagrant init centos/7

Une fois l'installation terminée, ouvrez l'éditeur et décommentez la ligne ci-dessous.

Vagrantfile


# config.vm.network "private_network", ip: "192.168.33.10"
スクリーンショット 2020-07-12 16.22.25.png

Exécutez la commande ci-dessous et attendez un moment ...

terminal


$ vagrant up

Connectez-vous à CentOS

Exécutez la commande suivante pour vous connecter.

terminal


$ vagrant ssh
[vagrant@localhost ~]$  

Installez rbenv

Préparez le paquet yum.

terminal


$ sudo yum install -y git gcc openssl-devel readline-devel zlib-devel sqlite-devel gcc-c++ libicu-devel cmake vim

Installez rbenv.

terminal


$ 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

Vérifiez si l'installation est terminée.

terminal


$ rbenv --version
rbenv 1.1.2-30-gc879cb0

Ajout du plugin ruby-build

Exécutez la commande suivante pour ajouter le plug-in ruby-build.

terminal


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

Installez Ruby

Installez Ruby.

terminal


$ rbenv install 2.7.1
$ rbenv global 2.7.1
$ rbenv rehash
$ ruby -v 

Après avoir confirmé que l'installation est terminée, passez à l'étape suivante.

Installer Bundler

Exécutez la commande suivante pour installer Bundler.

terminal


$ gem install bundler
$ rbenv rehash
$ bundle -v
Bundler version 2.1.4

Installez Ruby on Rails

Créez et déplacez le répertoire pour l'installation.

terminal


$ mkdir -p app/memo_app
$ cd app
$ cd memo_app

Exécutez ensuite la commande pour installer.

terminal


$ bundle init
$ sed -i 's/# gem "rails"/gem "rails", "~> 5.1.0"/g' Gemfile
$ bundle install --path vendor/bundler
$ bundle exec rails new .
$ sed -i "s/# gem 'therubyracer'/gem 'therubyracer'/g" Gemfile
$ bundle install

Démarrez le serveur

Exécutez la commande suivante pour accéder à l'adresse suivante.

terminal


$ ./bin/rails s -b 0.0.0.0

http://192.168.33.10:3000/

スクリーンショット 2020-07-12 12.29.09.png

C'est la fin de la procédure ^ _ ^

(Supplément) À propos de l'arrêt et de la connexion / déconnexion

J'expliquerai également l'arrêt et la connexion / déconnexion car je pense que cela sera nécessaire lorsqu'il sera fermé une fois ou lorsqu'il sera rouvert.

** Se déconnecter **

terminal


#Commandes de déconnexion de CentOS
$ exit
 
#Commande pour arrêter CentOS
$ vagrant halt
   

** S'identifier **

terminal


#Commandes de connexion à Cent OS
$ vagrant up
   
$ vagrant ssh
[vagrant@localhost ~]$

Étapes pour vous permettre de créer des applications avec l'éditeur avancé (VS Code) même dans l'environnement de développement Vagrant

Un environnement virtuel de Vagrant a été construit, mais veuillez également vous y référer car il explique comment le connecter afin qu'il puisse être créé et édité même avec un éditeur haute performance (VSCode) ^ _ ^

https://qiita.com/chisaki0606/items/982f296389ffcb850994

Recommended Posts

Étapes pour créer un environnement de développement Ruby on Rails avec Vagrant
Comment créer un environnement de développement Ruby on Rails avec Docker (Rails 6.x)
Comment créer un environnement de développement Ruby on Rails avec Docker (Rails 5.x)
Créer un environnement de développement Ruby on Rails sur AWS Cloud9
Créez un environnement de développement pour créer des applications Ruby on Jets + React avec Docker
Créez un environnement de développement où les points d'arrêt de Ruby on Rails fonctionnent sous Windows
Étapes minimales pour configurer un environnement Ruby avec rbenv sur Ubuntu 20.04
Modèle: créer un environnement de développement Ruby / Rails avec un conteneur Docker (version Mac)
[Rails] [Docker] Le copier-coller est OK! Comment créer un environnement de développement Rails avec Docker
Comment quitter Docker pour Mac et créer un environnement de développement Docker avec Ubuntu + Vagrant
Créer un environnement de développement PureScript avec Docker
[Ruby] Création d'un environnement de développement Ruby sur Ubuntu
Créer un environnement de développement Java sur Mac
Créer un environnement de développement Wordpress avec Docker
Comment créer un environnement Rails 6 avec Docker
Ruby on Rails - De la construction d'environnement au développement d'application simple sur WSL2
Je souhaite ajouter une fonction de navigation avec ruby on rails
Créer un environnement de développement pour Docker + Rails6 + Postgresql
Créez rapidement un environnement de développement WordPress avec Docker
[Win10] Créer un environnement de développement JSF avec NetBeans
[Rails] Comment créer un environnement avec Docker
Comment créer un environnement Pytorch sur Ubuntu
J'ai fait un portfolio avec Ruby On Rails
Créer un environnement de développement Java avec VS Code
Créer un environnement de débogage sur un conteneur - Créer un environnement de développement local pour les didacticiels Rails avec Docker -
Créez un environnement de développement local pour les didacticiels Rails avec Docker (Rails 6 + PostgreSQL + Webpack)
Créez un environnement de développement sur AWS EC2 avec CentOS7 + Nginx + pm2 + Nuxt.js
Mémo pour créer un environnement Servlet sur EC2 d'AWS
Créer un environnement de développement Java avec VS Code sur Mac
[Introduction] Créer une application Ruby on Rails
Déployer sur Ruby on Rails Elastic beanstalk (Construction de l'environnement)
Comment créer un environnement de développement Java avec VS Code
Ruby ① Création d'un environnement Windows
Essayez de créer un environnement de développement Java à l'aide de Docker
Commande Docker pour créer un projet Rails avec un seul coup dans l'environnement sans Ruby
Difficultés à créer un environnement Ruby on Rails (Windows 10) (SQLite3)
J'ai créé un environnement de développement avec rails6 + docker + postgreSQL + Materialise.
[Procédure 1 pour les débutants] Ruby on Rails: Construction d'un environnement de développement
Créez un environnement de développement «Spring Thorough Introduction» avec IntelliJ IDEA
Une série d'étapes pour créer des livrables pour les portefeuilles avec Rails
Comment afficher des graphiques dans Ruby on Rails (LazyHighChart)
Notes sur la création de Jitsi Meet sur Azure avec docker-compose
Créez un environnement virtuel CentOS 8 sur votre Mac à l'aide de VirtualBox
Appliquer le CSS à une vue spécifique dans Ruby on Rails
J'ai essayé de créer un environnement de développement padrino avec Docker
Créer un environnement Node.js avec Docker
Créer un environnement Tomcat 8.5 avec Pleiades 4.8
Comment utiliser Ruby on Rails