서브 도메인을 등록하여 도메인 별로 다른 디렉토리 경로를 바라보게 설정해보겠다.
1. hosts 등록
- 테스트 진행을 위해 a.com , b.com 도메인을 hosts에 먼저 등록하자
- vi /etc/hosts
- hosts 등록
127.0.0.1 a.com
127.0.0.1 b.com
2. VirtualHosts 등록
- vi /etc/httpd/conf/httpd.conf
상단과 같이 작성하자 위 사진을 간단히 설명하자면
NameVirtualHost *:80은 아파치가 80포트로 들어오는 모든 IP주소에 대해 VirtualHost 요청을 기다린다는 것을 의미한다 .
또한 ServcerName에 등록된 도메인으로 들어올시 설정된 DocumentRoot로 바라보게 설정한거다.
a.com -> /var/www/html/a
b. com -> /var/www/html/b
설정 이후 아파치를 재실행 해주자
- service httpd restart
3. 디렉토리 생성
- cd /var/www/html
해당 경로에 a, b 디렉토리 생성
이후 a, b 디렉토리에 index.html 각각 생성해주자
- cd /var/www/html/a
- vi index.html
4. 테스트
- 파이어폭스를 켠 후 url에 a.com, b.com 각각 입력해보자
-a.com
-b.com
도메인 별로 다른 경로를 바로보는걸 확인할 수 있다.
'Linux' 카테고리의 다른 글
[linux] jdk 1.8 설치 (1) | 2018.10.06 |
---|---|
[Linux] Window <-> VirtualBox 클립보드 공유 (6) | 2018.10.02 |
[Linux] putty 윈도우에서 리눅스 파일 전송 (pscp.exe) (2) | 2018.09.22 |
[Linux] 심볼릭 링크(Symbolic link) (2) | 2018.09.22 |
CentOS 6 웹 서버 구축 (APM) (1) | 2018.09.17 |
Comment