티스토리 뷰

Virtual Hostings(가상 호스트 설정)

 

가상 호스트를 설정하고 여러 도메인 이름을 사용할 수있게합니다.

예를 들어, 가상 호스트 운영하는 도메인 이름 [virtual.host을 일반 사용자 [cent]의 홈 디렉토리 영역 [/ home/cebt/public_html에 할당하고 액세스 할 수 있도록 설정합니다. 

예와 같이 사용자 영역을 이용할 경우에는 사전에 Userdir의 설정도 필요 합니다.



1. 가상 호스트 설정을합니다.


[root@www ~]# vi /etc/httpd/conf.d/vhost.conf

# 새로 만들기

# 원래 도메인 설정

<VirtualHost *:80>

   DocumentRoot /var/www/html

   ServerName www.srv.world

</VirtualHost>


# 추가 도메인 설정

<VirtualHost *:80>

   DocumentRoot /home/cent/public_html

   ServerName www.virtual.host

   ServerAdmin webmaster@virtual.host

   ErrorLog logs/virtual.host-error_log

   CustomLog logs/virtual.host-access_log combined

</VirtualHost>

[root@www ~]# systemctl restart httpd 




2. 테스트 페이지를 만들어 테스트를합니다. 클라이언트 PC에서 Web 브라우저를 시작하고 다음과 같이 생성 한 테스트 페이지에 액세스 할 수 있으면 OK입니다.


[cent@www ~]$ vi ~/public_html/virtual.php

 <html>

<body>

<div style="width: 100%; font-size: 40px; font-weight: bold; text-align: center;">

Virtual Host Test Page

</div>

</body>

</html>



※ download & Next Menu



저작자 표시 비영리 변경 금지
신고
댓글