男のブログ俺は中卒だ。学歴なんて無くても生きていける。Vagrantsuckamon俺は今の職場で、自社で構築したECサイトを主に運用している。サイトは「さくらのVPS」にインストールしたCentOS7上のApacheで動いており、しばしばSSHでサーバーにログインしLinuxコマンドを叩くことがある。Linuxは専門分野ではないため、度々コマンドやファイルの場所を忘れてしまう。そこで今回は自分のMac(OSX)に練習用の仮想環境を構築するため、Vagrant環境を用意した。Vagrant環境の構築手順も忘れないためにこの記事に書いておく。Box」を下記のサイトよりダウンロードしてインストールする。VirtualBoxダウンロードページVagrantをダウンロード・インストール次にVagrantを下記のサイトからダウンロードしてインストール。Vagrantダウンロードページインストールが完了したら、下記のバージョン確認コマンドをターミナルで入力し、正常にインストールができているか確認。-v下記のようにバージョン情報が返ってくればOK。2.2.4boxファイルをインストールboxファイルは仮想マシンのテンプレートとなるファイルで、UbuntuやCentOSなど様々なOSのboxファイルが用意されている。boxファイル配布ページ早速vagrantコマンドでboxファイルをインストールしてみよう。コマンドは次のとおり。[boxファイルURL]今回はCentOS7をインストールするので、コマンドは下記のようになる。https://github.com/tommy-muehle/puppet-vagrant-boxes/releases/download/1.1.0/centos-7.0-x86_64.boxしばらく待つとインストールが完了するので、次にインストールされたboxのリストを確認しよう。list下記のとおり指定したbox名が表示されればOK。0)インストールしたboxファイルからCentOS7を起動ここまでインストールしてきたboxファイルから、いよいよCentOS7を起動していく。ターミナルで下記のコマンドを叩いてくれ。up3行目のcentos7はbox名なので、ここの値は付けた名前によって変わるので注意。initでVagrantfileというファイルが作成されるが、これは指定したboxファイル(テンプレート)を元にファイルが自動生成される。環境さえ用意してしまえば、わずか数行のコマンドであっという間に仮想環境を立ち上げることができる。起動したCentOS7にSSH接続OSを立ち上げたら、次はターミナルからSSH接続をしてみよう。machine.のメッセージが表示され、仮想環境内にログインすることができる。SSH切断は下記のコマンドでOK。haltコマンドはあくまで停止するだけなので、使用している仮想マシン上(Virtualboxなど)から削除するときは停止後に下記のコマンドを叩く必要がある。destroy不要になったら都度destroyして、仮想マシンをクリーンな状態にしておこう。[box名]先述のとおりupコマンドでOKだ。これでクリーン状態のOSが仮想マシン上で立ち上がる。PHP7.1環境にphpPgAdminをyu...2019年12月24日インデックスされたページを確認する正しい方法プロフィール中卒男15歳で熊本から単身大阪へ渡り、囲碁棋士になるための修行を積む。その後、紆余曲折ありプログラミングを学び職とする。現在プログラミングや統計、機械学習の勉強に合わせ、双子の育児に奮闘中。