본문 바로가기

교육/Server

Day 18 (apache)

반응형

이번 시간에는 가상의 호스트를 사용하는 방법을 배워 보았다. 

가상의 호스트를 사용하는 이유는 우리가 실제로 사용할수있는 IP는 한정적이라 하나의 아이피를 사용해서 여러 도메인에 연결하여 외부에서 볼때는 다른 아이피로 접속하는것과 같은 효과를 내는 것이다. 아이피가 충분히 많다면 도메인을 늘리는것은 어렵지 않다.

 

먼저 기본적으로 IP Alias를 이용하여 다른 아이피로 도메인에 접속하게 해보겠다.

Alias를 이용한 IP 2개 세팅

 

네트워크 접속을 위한 디렉토리를 생성한다.

 

디렉토리 루트를 지정해준다.

 

VirtualHost에 가상의 IP를 적용한다.
다른 아이피로 각각 접속가능하다.

 

 

이번에는 apache내부에서 VirtualHost를 이용해 다른 도메인을 구축하게 한다.

먼저 httpd.conf파일에서 httpd-vhosts.conf파일을 참조할수있게 해준다.

먼저 Virtual Host의 설정파일을 참조하게 한다.

 

DNS서버에 zone파일을 2개로 설정하고 각각 다른 도메인으로 작성한다.

named.conf파일 수정

 

zone파일에 도메인을 바꿔줄 IP주소를 작성한다.

이건 실습 내용과 다른 코드이다. 이렇게 하면 안되고 IP주소를 Web서버와 일치시켜야한다.

home directory에 권한과 소유자 및 소유 그룹을 root가 아닌 web을 구성을 변경해주어야 한다. home directory아래에 index.html이 있는지 확인한다. apache와 named.server를 restart해주고 firewalld를 해지한다. 그리고 윈도우의 DNS도 변경해야한다.

성공하게 되면 같은 화면을
다른 도메인에서 접속가능하다

 

 

반응형

'교육 > Server' 카테고리의 다른 글

Day 21 (NAT & Samba)  (0) 2019.12.17
Day 19 (Apache)  (0) 2019.12.13
Day 17 (apache)  (0) 2019.12.10
Day 16 (DNS)  (0) 2019.12.09
Day 14 (DNS)  (0) 2019.12.05