맥에는 기본적으로 Apache가 설치되어있다.
MAMP : macOS와 Windows에서 Apache 환경을 손쉽게 구축할 수 있는 무료 로컬 서버 환경
https://www.mamp.info/en/downloads/
MAMP 를 설치하면 Apache, MySQL, PHP가 동시에 설치된다.
설치하고 실행하면 매니지먼트 콘솔창이 나온다.

매니지먼트 콘솔에서 하는 역할
- Apache 라고하는 웹 서버를 관리하는 역할
오른쪽 상단에 Start 버튼을 누르면 서버가 실행이되고 아래의 홈페이지로 이동할 수 있다.

Stop을 누르면 사이트에 연결할 수 없음이 뜬다

HTTP(Hyper Text Transfer Protocol)
: 웹 페이지를 전송하기 위해 고안된 통신 규약


▪️ Http://~ ➡️ 웹 서버 이용
- 웹 브라우저가 웹 서버에게 데이터를 요청한다. (ex | index.html)
- 웹 서버는 자기가 가지고 있는 데이터를 찾아낸다 ➡️ (ex | index.html를 찾아서 코드 해석함)
- 웹 서버는 index.html를 가지고 웹 브라우저에게 준다.
▪️ file:///~ ➡️ 웹 서버 ❌, 파일을 직접 연다.
- 웹 브라우저가 index.html 파일을 가져온다.