티스토리 뷰

우분투 14버전에서 작성하였습니다.

가상호스트는 하나의 서버가 여러개의 도메인으로 웹서버를 운영하려고 할 때 사용합니다.
각각의 도메인 마다 다른  웹서비스를 이용하고 싶을때 VirtualHost를 사용합니다.

설정방법은 아래 파일을 수정합니다.

/etc/apache2/sites-available/000-default.conf

● 다른 도메인을 사용하는 경우

<VirtualHost aaa.com>
ServerAdmin 관리자 메일주소
DocumentRoot /var/aaa/html
ServerName example1.com
ErrorLog logs/example.com-error_log
CustomLog logs/example.com-access_log common
</VirtualHost>

<VirtualHost bbb.com>
ServerAdmin 관리자 메일주소
DocumentRoot /var/bbb/html2
ServerName example2.com
ErrorLog logs/example.com-error_log
CustomLog logs/example.com-access_log common
</VirtualHost> 

 

● 다른 포트를 사용하는 경우

<VirtualHost aaa.com:8080>
ServerAdmin 관리자 메일주소
DocumentRoot /var/aaa/html
ServerName example1.com
ErrorLog logs/example.com-error_log
CustomLog logs/example.com-access_log common
</VirtualHost>

<VirtualHost aaa.com:8181>
ServerAdmin 관리자 메일주소
DocumentRoot /var/bbb/html
ServerName example1.com
ErrorLog logs/example.com-error_log
CustomLog logs/example.com-access_log common
</VirtualHost>

댓글
최근에 올라온 글
최근에 달린 댓글
«   2025/07   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Total
Today
Yesterday