내 머신의 Page 만들기
- C드라이브에 WebHomeReview 폴더 만들기(가능하면 D드라이브에 만들면 좋다.)
![](https://velog.velcdn.com/images/yongseok0419/post/884b7b09-b6e5-40b6-aeb2-2f7f7aa48d2f/image.png)
- Visual Studio 열기
![](https://velog.velcdn.com/images/yongseok0419/post/10d1b0b7-a106-48bf-b079-b82155756715/image.png)
- index.html 생성
![](https://velog.velcdn.com/images/yongseok0419/post/8bd98113-c433-4ed2-a34d-38938c647438/image.png)
- 브라우저의 URL에 localhost:80(:80 생략가능)을 치면 index.html이 있는 htdocs 폴더를 찾아오기때문에, 우리는 htdocs를 사용하지않기 위해 환경설정을 해야한다.
(경로: C:/Program Files/Apache24/htdocs)
![](https://velog.velcdn.com/images/yongseok0419/post/09e264ca-32e1-4867-8165-b13e2ed9675e/image.png)
- 환경설정은 Conf 폴더에 httpd.conf 파일을 열어서 할 수 있다.
![](https://velog.velcdn.com/images/yongseok0419/post/5032b71a-abe9-4529-9f5c-7dccb02901f4/image.png)
- Apache Web Server의 기본 페이지 경로가 "C:/WebHome"으로 바뀌었다는 것을 알려줘야한다.(Line 251은 원래 설정되어있던것이니 주석처리하고 그 아래 Line에 추가하자. - 언제든지 복구할 수 있도록)
![](https://velog.velcdn.com/images/yongseok0419/post/57effb20-d7e2-4243-900e-bac60161cee0/image.png)
- Directory 경로도 "C:/WebHome"으로 수정한다.(경로의 권한을 바꿔달라는 의미이다.)
![](https://velog.velcdn.com/images/yongseok0419/post/07f68182-c655-4fcd-9cef-f1dcc4b432d8/image.png)
- 우리가 만든 문서인 index.html을 찾는다는 문구이다.(메뉴얼화되어있는 룰이다.)
![](https://velog.velcdn.com/images/yongseok0419/post/5db41812-da61-4e75-8d35-58baf3345376/image.png)
- 환경설정이 바뀌었기때문에 반드시 서버를 죽였다가 살려야한다.(Stop 후 Start)
![](https://velog.velcdn.com/images/yongseok0419/post/0fb70600-a412-4735-a12a-a2e626df66cc/image.png)
- 브라우저의 주소창에 localhost:80을 치게되면 변한것을 확인할 수 있다.
![](https://velog.velcdn.com/images/yongseok0419/post/4a2f7449-5466-4c7d-b985-6f8c40f069ae/image.png)
- http와 기본포트인 80은 default이기때문에 브라우저에서 숨겨준다.(입력하지않아도 자동으로 잡아준다. 그리고 localhost와 127.0.0.1은 같다. DNS Server가 localhost를 전달받으면 컴퓨터가 알아들을 수 있는 주소인 127.0.0.1로 변환하여 알려준다.)
![](https://velog.velcdn.com/images/yongseok0419/post/ccbc0593-ecb6-4e78-abe6-b5ed662b2792/image.png)
![](https://velog.velcdn.com/images/yongseok0419/post/76e16bfb-bc04-4eaf-a34f-013aeba4db22/image.png)
- httpd.conf 파일을 수정했기때문에 index.html의 위치마저도 따로 주소창에 적어주지않아도 된다.(숨겨져있다는것 확인해보자.)
![](https://velog.velcdn.com/images/yongseok0419/post/adb31044-a50a-4165-809d-4286ada2b178/image.png)
- 내 머신의 이름인 hostname으로 주소창에 적어줘도 된다.
![](https://velog.velcdn.com/images/yongseok0419/post/6111d29f-7aa1-42c5-b08a-5617fa1ac88e/image.png)
![](https://velog.velcdn.com/images/yongseok0419/post/2d023078-7d0a-47ec-989c-a0044d84a719/image.png)
- 페이지가 심심하니까, 브라우저에서 원하는 이미지를 다운로드해서 "C:/WebHome/Images에 넣자.
![](https://velog.velcdn.com/images/yongseok0419/post/f4a53753-6907-44a5-9196-8d260219ca1d/image.png)
![](https://velog.velcdn.com/images/yongseok0419/post/7c7005a8-9f1e-4e7c-b031-125856a41d8d/image.png)
![](https://velog.velcdn.com/images/yongseok0419/post/a58aa2e9-7015-49e8-970e-e3ff2eed58d4/image.png)