개요편 Vagrant/VirtualBox로 가상 환경 구축해, Apache/PHP를 도입까지
이 기사에서는 Vagrant/VirtualBox의 도입 의도나 거칠게 조작 순서를 합니다.
구조까지는 철저히 이해하고 있어 구축에 진행하고 싶은 분은 이하의 조작 순서로부터 봐 주세요.
실천편 Vagrant/VirtualBox로 가상 환경 구축해, Apache/PHP를 도입까지
이번 기사는 이 상태의 사람들을 위한
自分のPCに"仮想環境"
왜 Vagrant와 VirtualBox가 필요한가?
애초에 가상환경을 만드는 목적이 핀으로 오지 않는 분들에게👍
목적은 PHPを動かすために、webサーバをたてること
입니다.
이를 위해서는 PC (서버)에 Apache
를 설치하면 OK입니다. 그러나 간단히 말하면 이것을 자신의 PC에 단지 설치해 버리면 パソコン=webサーバ
그리고 버려, 웹 서버에 전부 휘두르는 단순한 기계가 되어 버립니다. (얼굴이지만..)
(필수) VirtualBox의 목적
일도 사진도 안건이나 이벤트 마다 폴더를 만들어 정리한다고 생각합니다. 그 김으로 パソコンの中の一つの機能(持ち物)としてwebサーバつくれないかな〜を叶えるためにVirtualBoxが必要
입니다 (이것이 가상 환경입니다).
이렇게 하면 PC 내에 많은 서버를 만들 수 있네요.
(선택 사항) Vagrant의 목적
임의라고 썼습니다만 가상 환경에 web서버를 만드는 것만이라면 VirtualBox의 작업만으로 끝이므로 Vagrant는 필요 없습니다.
다만, Vagrant는 이하의 메리트가 있기 때문에, 당연과 같이 세트로 말하는 것이 많습니다.
장점
仮想環境(VirtualBox)を自動作成してくれる = 楽
仮想環境(VirtualBox)を作ったあとの起動やssh接続もできる = 楽
途中参加のメンバーのローカル環境構する際に、「あのモジュール入れ忘れた。」とか起きにくし構築が楽(チーム開発している方向け) = 楽
즉, 절대적으로 필요! 아니고 vagrant는 이 "편안함"을 우리 유저에게 제공해 주는 툴이라고 말하는 것이군요.
이 기사에서도 Vagrant를 경유하면서 가상 환경(VirtualBox)을 구축하겠습니다!
나 자신 가상 환경을 처음 구축했을 때는, VirtualBox로 완결할 수 있는데, 결국 vagrant는 무엇? 다소 어렵기 때문에 VirtualBox를 수동으로 설정해 나가자! 적인 노리였지만, 원래 Vagrant는, 가상 환경을 만드는 툴(VirtualBox등)을 보조하는 툴이라고 하는 역할을 이해하는 것으로 「있거나 없어도 어느 쪽이라도 좋다, 하지만 있던 쪽이 단연 유익 ♪」적인 감각이 될 수 있었습니다.
구구라고 해도 의외로 설명이 어려웠거나, 반드시 가상 환경을 만드는 툴(VirtualBox등)과 함께 설명되기 때문에 필수 툴일까? 위에서 도입목적을 어지럽히 명확화하고 나서 기분 좋게 작업으로 진행합시다.
실제 이미지 그림
OSのイメージBOX
인터넷에서 DL Vagrantfile
만들기 仮想環境(VirtualBox)にApacheとPHPをインストール
웹 서버 만들기 ※후 정도 설명합니다만 굵은체의 디렉토리는 Vagrant나 VirtualBox를 관리하기 쉽게 하기 위해서 스스로 작성해 주시는 부분입니다(권장).
다음 번
실천편 Vagrant/VirtualBox로 가상 환경 구축해, Apache/PHP를 도입까지
Reference
이 문제에 관하여(개요편 Vagrant/VirtualBox로 가상 환경 구축해, Apache/PHP를 도입까지), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/nakamurashun0621/items/ecf13083c51a822220f9
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(개요편 Vagrant/VirtualBox로 가상 환경 구축해, Apache/PHP를 도입까지), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/nakamurashun0621/items/ecf13083c51a822220f9텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)