MacでLAMP環境構築その1

windowsではLAMP環境作っていたが、Macの操作勉強のついでに環境構築をやってみる。

初回は、Linux構築まで。

 

手順

1.Vagrant(後述のVirtual BOXをいじるためのツール)をインストール

https://www.vagrantup.com/downloads.html

vagrat.pkgをクリックし、インストール

f:id:yukimat:20200628122211p:plain

インストールできたか、確認コマンドを打つ

varsionが表示されればOK

f:id:yukimat:20200628122517p:plain

 

2.virtualbox(仮想OS)をインストール

https://www.virtualbox.org/wiki/Downloads

こちらも.pkgファイルをクリックし、インストール

 

3.Boxをインストール

https://app.vagrantup.com/boxes/search

Boxとは、OSイメージファイルのこと(windowsだとwin10とかwinserver2016とか)

要はOSをインストールする感覚

centOSubuntuで迷ったが、ここではubuntuを使用

f:id:yukimat:20200628125533p:plain

 

コマンド入力前に、インストール先フォルダ(フォルダ名はなんでもOK)を作成しておく

$ mkdir -p ~/vagrant/ubuntu

$ cd ~/vagrant/ubuntu


インストールコマンド

$ vagrant box add ubuntu/xenial64 --box-version 20200625.0.0

 

インストール中。。。

f:id:yukimat:20200628125940p:plain

インストール完了

f:id:yukimat:20200628130101p:plain

 

4.vagrant起動&ログイン

起動

$ vagrant init ubuntu/xenial64

$ vagrant up

#vagrant init で設定ファイル(vagrantfile)が自動作成されるので、今後設定を変えたい場合は、そちらのファイルを編集する。

 

ログイン

$ vagrant ssh

f:id:yukimat:20200628130654p:plain

抜ける場合は

$ exit

vagrantを停止するには

$ vagrant suspend

vagrantの状態確認は

$vagrant stastus

running:起動中

saved:停止中

 

仮想環境の削除方法

$ vagrant box list で、削除したい環境の名前を確認

$ vagrant box remove XXX で、削除(XXXに削除する名前を入れる)

$ rm -r XXX で、仮想環境フォルダ(vagrantFileが入っているとこ)を削除