반응형

안녕하세요 유똥입니다.

오늘은 아파치 vhost 가상호스트 설정에 대하여 알아보겠습니다.

 

 가상 호스트 (Virualhost) 란?

Web Server에는 기본적으로 존재하는 Host가 있으며, 이를 Main Host라고 합니다.
하나의 Web Server에는 Main Host 외에 별도의 디렉토리를 가진 여러개의 Host를 설정하여,
virtualhost를 설정을 통해 1개의 서버에서 여러개의 웹사이트를 운영할수 있습니다.

 

 가상 호스트 (Virualhost) 설정

가상 호스트의 경우 별도의 conf파일을 만들어서 설정해놓은게 관리하기 편합니다!

# 설정 파일 : /etc/httpd/conf/httpd.conf 
파일 지정 : IncludeOptional conf.d/*.conf

가상호스트 파일 생성 :  /etc/httpd/conf.d/vhost.conf
<VirtualHost *:80>
        ServerAdmin webmaster@dummy-host.example.com
        DocumentRoot "/home/htdocs/iaanca"
        ServerName test.com
        ServerAlias www.test.com
        ErrorLog "logs/test.com-error_log"
        CustomLog "logs/test.com-access_log" common
</VirtualHost>

- 설명란
#ServerAdmin webmaster@dummy-host.example.com  ← 서버관리자(임의로 설정)
#ServerName 에는 서비스할 도메인을 적어주고
#ServerAlias 를 통해 추가적으로 별칭을 지정
#ErrorLog logs/dummy-host.example.com-error_log                     ← 에러로그(선택사항)
#CustomLog logs/dummy-host.example.com-access_log common   ← 접속로그(선택사항)

 

가상 호스트를 생성하셨으면 설정하신 도메인으로 접속 시도를 해보시면 됩니다!

 

여기까지 가상호스트 설정하는 방법에 대하여 알아보았습니다.

 

도움이 되셨다면 구독좋아요

궁금하신 내용이 있으시면 댓글 부탁드립니다.

 

정리.txt
0.00MB

반응형

'IT > Linux' 카테고리의 다른 글

io_uring / 임의 코드 실행 취약점(CVE-2022-2602)  (0) 2023.01.16
톰캣 JAVA 메모리 설정하기  (0) 2022.06.13
리눅스 npm 설치  (0) 2022.06.09
리눅스 glances 설치  (0) 2022.06.09
리눅스 composer 설치  (0) 2022.05.31
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기
});