아파 치 서버 가 80 포트 에 다 중 도 메 인 가상 호스트 를 설정 하 는 방법

3451 단어 apache.
서버 를 설정 할 때 한 사이트 만 실행 하면 자원 을 너무 낭비 하 는 경우 가 많 습 니 다.Nginx 와 Apache 는 가상 호스트 설정 을 통 해 다 중 사이트 가 가능 합 니 다.가상 호스트 를 설정 하 는 방식 은 주로 두 가지 가 있 습 니 다. 하 나 는 여러 포트 에 대응 하 는 여러 개의 가상 호스트 사이트 이 고 하 나 는 같은 포트 에 여러 개의 도 메 인 이름 에 대응 하 는 가상 호스트 사이트 입 니 다.여기 서 나 는 80 포트 를 예 로 들 어 Apache 에 여러 개의 도 메 인 이름 가상 호스트 를 설정 합 니 다.
시험 환경: Windows + Apache (Linux + Apache 와 같은 이치) 1. 가상 컴퓨터 는 Rewrite 를 사용 해 야 하기 때문에 Apache 의 conf 디 렉 터 리 에 있 는 httpd. conf 파일 을 먼저 편집 하여 Rewrite 모듈 열 앞 에 있 는 \ # 번 호 를 삭제 합 니 다 (주석 삭제).mod 추가rewrite. so 모듈 지원.LoadModule rewrite_module modules/mod_rewrite. so 와 함께 주 프로필 에 가상 컴퓨터 프로필 을 포함 시 켜 야 합 니 다. \ # Include conf / extra / httpd - vhosts. conf 를 찾 으 면 앞의 \ # 를 제거 합 니 다.
2. 그리고 편집 / conf / extra / httpd - vhosts. conf 파일: (1) 기본 설정 이 있 으 면 기본 설정 의 가상 호스트 를 삭제 합 니 다. 저 는 다음 코드 입 니 다.

DocumentRoot "/Apache24/htdocs"
ServerName example.com:80

(2) NameVirtualHost 인 자 를 수정 하려 면 이 컴퓨터 의 모든 IP 80 포트 에 다 중 도 메 인 이름 을 만들어 야 합 니 다: NameVirtualHost *: 80
(3) 가상 호스트 추가 1:
80>
\#     
ServerAdmin  *@163.com
\#       
DocumentRoot "E:/www/linux/"
\#     
ServerName linuxidc.net
\#      
ServerAlias linuxidc.net
\#    
ErrorLog "logs/linux-error.log"
CustomLog "logs/linux-access.log" common
RewriteEngine on

(4) 가상 호스트 추가 2:

80>
\#     
ServerAdmin *@163.com
\#       
DocumentRoot "E:/www/linuxidc/"
\#     
ServerName linuxidc.com
\#      
ServerAlias linuxidc.com
\#    
ErrorLog "logs/linuxidc-error.log"
CustomLog "logs/linuxidc-access.log" common
RewriteEngine on

(5) 저장 종료
3. 로 컬 hosts 파일 수정: windows 에서 C: / Windows / System 32 / drivers / etc (Liux 환경 에서 / etc / hosts) 에 들 어가 host 파일 을 열 고 맨 뒤에 두 줄 을 추가 합 니 다. 127.0.0.1 linuxidc. net 127.0.0.1 linuxidc. com 저장 종료
4. 서버 를 다시 시작 합 니 다.두 가상 컴퓨터 의 루트 디 렉 터 리 에 테스트 파일 을 새로 만 듭 니 다. 예 를 들 어 'E / www / linux /' 디 렉 터 리 에 test. html 를 새로 만 들 고 디 렉 터 리 'E: / www / linux idc /' 페이지 에 test. html 를 새로 만 들 고 해당 하 는 테스트 코드 를 쓰 고 브 라 우 저 에 linux idc. net / test. html 와 linux idc. com / test. html 를 입력 하여 결 과 를 봅 니 다.
본문 링크 주소 영구 업데이트

좋은 웹페이지 즐겨찾기