우분투 가상호스트 설정
우분투를 설치하고 아파치,mysql, php, phpmyadmin, ftp 설치 까지 마쳤다면 이제 우분투에서 웹서버를 운영이 가능 합니다.
우분투를 이용해 하나의 홈페이지를 운영한다면 문제가 없지만 몇개의 홈페이지를 운영하려면 각각의 도메인 별로 이동 할 폴더를 지정 해주어야 합니다.
이것을 가상호스트 라고 하지요 ㅎㅎ
그럼 이제 각각의 도메인 별로 내가 원하는 폴더를 지정 하는 방법 즉 우분투 가상호스트 설정에 대해 알아보겠습니다.
우분투 11.04 버전에서는 가상호스트 설정이 상당히 간단하게 처리가 가능 합니다.
우분투를 처음 설치 하고 가상호스트 설정 부분에서 상당히 삽집을 했습니다 ㅎㅎ ㅠ.ㅠ
막상 알고 나니 별거 아니더군요 상당히 간단하게 처리가 되더라구요
자~ 그럼 우분투에 가상호스트 설정 방법을 알아보겠습니다.
< 본 이미지는 httpd.conf 파일이 아니에요 캡처 이미지가 없어서 ^^: >
/etc/apache2/ 에 보시면 httpd.conf 라는 파일 이 있습니다. 요 파일만 손보면 우분투 가상호스트 설정은 끝 입니다.
우분투 11.04 버전에서는 httpd.conf 파일에는 아무것도 없는 빈 파일인데요..
요 빈파일에 다음과 같이 입력 하시고 저장 하셔서 아파치 재시작 하시면 됩니다..
# Use name-based virtual hosting.
NameVirtualHost *:80
<VirtualHost *:80>
ServerName www.naver.com <– 도메인
ServerAdmin aile@abcd.com <– 관리자 이메일
DocumentRoot “/home/naver/html/” <– 파일 저장 위치
# ErrorLog “/home/naver/naver.com-error_log” <– 에러 로그 이름 과 저장장소
# ustomLog “/home/naver/naver.com-access_log” common
</VirtualHost>
<VirtualHost *:80>
ServerName www.daum.net
ServerAdmin aile@abcd.com
DocumentRoot “/home/daum/html/”
# ErrorLog “/home/daum/daum.net-error_log”
# ustomLog “/home/daum/daum.net-access_log” common
</VirtualHost>
만약 다음과 네이버 두개의 도메인이 있다면 이렇게 해주시면 되구요 추가 할 도메인 있다면
<VirtualHost *:80>
.
.
.
</VirtualHost>
까지를 추가 하시고 원하는 도메인과 폴더를 지정하시면 됩니다.
– 우분투 _root 계정 사용
– 우분투 apache 설치
– 우분투 mysql 설치
– 우분투 php 설치
– 우분투 myphpadmin 설치
– 우분투 ftp 설치
– 우분투 가상호스트 설정