로컬호스트(localhost)는 접속하는 컴퓨터 자신을 가리키도록 예약된 이름이다. 웹 서버를 같은 장치에서 시험할 때 흔히 사용한다. (RFC 6761의 localhost 규정)
- 노트북에서 localhost로 접속하면 노트북을, 휴대전화에서 접속하면 휴대전화 자신을 가리킨다. 노트북의 시험 사이트를 휴대전화에서 보려면 노트북의 네트워크 주소와 서버의 접근 설정이 필요하다. (루프백 주소로의 해석)
- 서버를 켜야 해당 주소로 서비스를 받을 수 있다. localhost라는 이름이 존재하는 것만으로 웹사이트가 실행되는 것은 아니다. (로컬 주소에서 실행하는 서버 예제)
localhost:3000의 3000은 이름의 일부가 아니라 포트 번호다. 같은 장치에서 여러 서버를 구분할 수 있다. (호스트와 포트 설정)