-하나의 서버가 여러개의 도메인을 운영하고 싶을 때 사용하면 편리하다.
Linux(centos7)기반 설정
- /etc/hosts 파일 osc.jyson.kr 도메인 등록
-테스트 서버에 DNS등록이 되어 있지 않기 때문에 직접 /etc/hosts파일에 도메인을 작성한다.
예) 127.0.0.1 osc.jyson.kr - APACHE_HOME/conf/httpd.conf 파일 설정
2.1 default로 주석처리 되어 있지만 virtualhost를 사용할 것이기 때문에 주석해제# Virtual hosts
Include conf/extra/httpd-vhosts.conf <-- 주석해제2.2 Apache 웹서버에 접근을 허용 하기 위한 설정- Order 속성은 수행 순서를 결정 하는 옵션이다.- Deny from all: 모두 접근을 거부한다.
- allow, deny 순으로 수행한다.- Allow from all: 모두 접근을 허용한다.<Directory /> AllowOverride none Require all denied Order allow,deny Allow from all #Deny from all </Directory> - APACHE_HOME/conf/extra/httpd-vhosts.conf 파일 설정-default 내용은 주석처리 또는 삭제 (주석처리 권장)-virtualhost 추가하려면 httpd-vhosts.conf 파일 아래에 추가가 가능하다.
- 아파치 웹서버 기동
-APACHE_HOME/bin/apachectl start - 웹브라우저를 실행하여 결과 확인
*추가적으로 다른 PC or 다른 IP device로 접근을 하려면 접근하려는 device의 hosts 파일에 osc.jyson.kr을 등록 해주어야 한다.
예) {serverIP} osc.jyson.kr
댓글 없음:
댓글 쓰기