본문 바로가기

Linux Server 구축/1-2. Web Server

Apache WebServer - Virtual Host - Port-based


Virtual Host 참고사항 : http://bban2.tistory.com/134

-------------------------------------------------------------------------------------------

Virtual Host - Port-based Virtual Host

1-1. Port-based Virtual Host 설정

[root@localhost ~]# vi /etc/httpd/conf/httpd.conf

  126 # Listen: Allows you to bind Apache to specific IP addresses and/or
    127 # ports, in addition to the default. See also the <VirtualHost>
    128 # directive.
    129 #
    130 # Change this to Listen on specific IP addresses as shown below to
    131 # prevent Apache from glomming onto all bound IP addresses (0.0.0.0)
    132 #
    133 #Listen 12.34.56.78:80
    134 Listen 80 - 기본 가상 호스트 포트
    135 Listen 8080 - 새로운 가상 호스트 포트 추가, 참고로 8080 포트는 tomcat(JSP) 에서 사용하는 포트이다.

   1019 <VirtualHost 192.168.0.7:8080>
   1020     ServerAdmin root@bban2.co.kr
   1021     DocumentRoot /www2
   1022     ServerName www2.bban2.co.kr
   1023 </VirtualHost>

[root@localhost ~]# httpd -t
Syntax OK

-------------------------------------------------------------------------------------------

1-2. httpd 서비스 재시작

[root@localhost ~]# service httpd restart
httpd 를 정지 중:                                          [  OK  ]
httpd (을)를 시작 중:                                      [  OK  ]

-------------------------------------------------------------------------------------------

1-3. 웹브라우저에서 홈페이지 확인

www2.bban2.co.kr:8080   - 주소창에서 포트 번호는 꼭 적어줘야 한다.



www2.bban2.co.kr - 주소창에서 포트 번호를 적어주지 않으면 www.bban2.co.kr로 연결된다.