macOS 10.15.4
Installieren Sie Vagrant von der Homepage.
https://www.vagrantup.comÜberprüfen Sie zunächst, ob Vagrant installiert ist.
terminal
$ vagrant -v
Vagrant 2.2.9
Erstellen Sie ein Verzeichnis und verschieben Sie es.
terminal
$ mkdir -p vagrant/centos7
$ cd vagrant
$ cd centos7
Führen Sie den folgenden Befehl im verschobenen Verzeichnis aus.
terminal
$ vagrant init centos/7
Öffnen Sie nach Abschluss der Installation den Editor und kommentieren Sie die folgende Zeile aus.
Vagrantfile
# config.vm.network "private_network", ip: "192.168.33.10"
Führen Sie den folgenden Befehl aus und warten Sie einen Moment ...
terminal
$ vagrant up
Führen Sie den folgenden Befehl aus, um sich anzumelden.
terminal
$ vagrant ssh
[vagrant@localhost ~]$
Bereiten Sie das Yum-Paket vor.
terminal
$ sudo yum install -y git gcc openssl-devel readline-devel zlib-devel sqlite-devel gcc-c++ libicu-devel cmake vim
Installieren Sie 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
Überprüfen Sie, ob die Installation abgeschlossen ist.
terminal
$ rbenv --version
rbenv 1.1.2-30-gc879cb0
Führen Sie den folgenden Befehl aus, um das Ruby-Build-Plug-In hinzuzufügen.
terminal
$ git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
Installieren Sie Ruby.
terminal
$ rbenv install 2.7.1
$ rbenv global 2.7.1
$ rbenv rehash
$ ruby -v
Fahren Sie mit dem nächsten Schritt fort, nachdem Sie bestätigt haben, dass die Installation abgeschlossen ist.
Führen Sie den folgenden Befehl aus, um Bundler zu installieren.
terminal
$ gem install bundler
$ rbenv rehash
$ bundle -v
Bundler version 2.1.4
Erstellen und verschieben Sie das Verzeichnis für die Installation.
terminal
$ mkdir -p app/memo_app
$ cd app
$ cd memo_app
Führen Sie dann den zu installierenden Befehl aus.
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
Führen Sie den folgenden Befehl aus, um auf die folgende Adresse zuzugreifen.
terminal
$ ./bin/rails s -b 0.0.0.0
http://192.168.33.10:3000/
Dies ist das Ende der Prozedur ^ _ ^
Ich werde auch das Herunterfahren und Anmelden / Abmelden erläutern, da ich denke, dass es notwendig sein wird, wenn es einmal geschlossen oder wieder geöffnet wird.
** Ausloggen **
terminal
#Befehle zum Abmelden von CentOS
$ exit
#Befehl zum Herunterfahren von CentOS
$ vagrant halt
** Einloggen **
terminal
#Befehle zum Anmelden bei Cent OS
$ vagrant up
$ vagrant ssh
[vagrant@localhost ~]$
Es wurde eine virtuelle Umgebung von Vagrant erstellt. Bitte beziehen Sie sich auch darauf, da hier erläutert wird, wie Sie eine Verbindung herstellen, damit sie auch mit einem Hochleistungseditor (VSCode) erstellt und bearbeitet werden kann ^ _ ^
https://qiita.com/chisaki0606/items/982f296389ffcb850994
Recommended Posts