개발 Q&A

제목 apache2.conf에 관한질문입니다.
글쓴이 akdsakk 작성시각 2016/07/17 07:53:58
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 11355   RSS

왼쪽사진이  apache2.conf파일이고

오른쪽 사진이 /etc/apache2/sites-availables에 있는 000-default.conf입니다.

 

왼쪽사진 보시면 루트 디렉토리 설정에 /var/www,  /home/wow/test로 설정해놨고

오른쪽사진에는 DocumentRoot에 /home/wow/test로 설정해놨습니다. 

실제 테스트 해보니 루트 디렉토가 /home/wow/test로 적용되더라구요

 

여기서  궁금한게  apche2.conf에서

<Directory /var/www>        Options Indexes FollowSymLinks        AllowOverride None        Require all granted</Directory>

<Directory /home/wow/test>        Options Indexes FollowSymLinks        AllowOverride None        Require all granted</Directory>

 

위에 2줄이 루트 디렉토리를 뜻하는 걸로 알고 잇는데 localhost로 브라우져에입력했을때 어떻게 구별하죠? 아파치는

 

또한 오른쪽 사진에 000-default.conf에 제가 DocumentRoot를 /home/wow/test로 지정하지 않고 위에 2줄만 선언했어도 접근이 안되더라구요. 왜그런걸까요?


첨부파일 캡처.JPG (155.8 KB)
 다음글 투어 예약사이트 구축할려면 기간이 알마나 걸릴까요... (1)
 이전글 view에서 php출력 (3)

댓글

kaido / 2016/07/18 08:45:10 / 추천 0

아이피나 도메인 설정을 안 잡아 두면 기본이 로컬호스트 입니다.

그리고 아파치는  127.0.0.1 과 localhost 를 동일 하게 취급 합니다.

여기서 오해가 하나 있는데, 로컬 호스트라는 개념이 '인터넷에 연결 되어있지 않음' 이라는 의미가 아닙니다.

로컬호스트에 대해서 좀 더 찾아보시면 의문이 풀리실 것입니다.