[Mac] Apache MAMP 사용하는 방법

언지·2024년 12월 20일
post-thumbnail

📍 Apache 기본 설명

맥에는 기본적으로 Apache가 설치되어있다.

MAMP : macOS와 Windows에서 Apache 환경을 손쉽게 구축할 수 있는 무료 로컬 서버 환경
https://www.mamp.info/en/downloads/

MAMP 를 설치하면 Apache, MySQL, PHP가 동시에 설치된다.

설치하고 실행하면 매니지먼트 콘솔창이 나온다.

매니지먼트 콘솔에서 하는 역할

  • Apache 라고하는 웹 서버를 관리하는 역할

오른쪽 상단에 Start 버튼을 누르면 서버가 실행이되고 아래의 홈페이지로 이동할 수 있다.

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

📍HTTP 설명

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

🏠 IP주소

  • Internet Protocol Address
  • 인터넷에 견결되어있는 각각의 컴퓨터들의 고유한 주소 ➡️ 127.0.0.1
  • localhost는 모든 컴퓨터에서 기본적으로 DNS에 의해 127.0.0.1로 매핑된다.

🔢 Port 번호

  • 데이터를 주고받는 특정 통로를 식별하는 숫자

🔛 데이터를 주고 받는 방법

▪️ Http://~ ➡️ 웹 서버 이용

  1. 웹 브라우저가 웹 서버에게 데이터를 요청한다. (ex | index.html)
  2. 웹 서버는 자기가 가지고 있는 데이터를 찾아낸다 ➡️ (ex | index.html를 찾아서 코드 해석함)
  3. 웹 서버는 index.html를 가지고 웹 브라우저에게 준다.

▪️ file:///~ ➡️ 웹 서버 ❌, 파일을 직접 연다.

  1. 웹 브라우저가 index.html 파일을 가져온다.

0개의 댓글