도 메 인 이름 기반 같은 호스트 의 여러 사이트 설정

914 단어 nginxlinux
도 메 인 이름 에 따라 다른 사이트 에 접근 할 수 있 도록 같은 호스트 에 여러 개의 사 이 트 를 설정 하고 싶 습 니 다.
우 리 는 아래 세 가지 만 설정 해 야 한다.
  • listen 감청 IP 와 포트 설정
  • server_사이트 에 접근 할 수 있 는 도 메 인 이름 을 설정 합 니 다
  • 루트 가 사이트 에 연 결 된 루트 디 렉 터 리
  • /nginx/conf/vhost 에서 각각 사이트 1, 사이트 2 에 nginx 프로필 을 만 듭 니 다.
    site1.conf
    listen 192.168.195.128:80; 
    server_name site1.vm.com; 
    root  /home/wwwroot/default/site1;

    site2.conf
    listen 192.168.195.128:80; 
    server_name site2.vm.com; 
    root  /home/wwwroot/default/site2;

    이렇게 하면 도 메 인 이름 에 따라 다른 사이트 에 접근 하 는 것 을 실현 하 는 것 이다.
    브 라 우 저 에 도 메 인 이름 site1.vm.com 을 입력 하면 사이트 1 이 고 도 메 인 이름 site2.vm.com 을 입력 하면 사이트 2 입 니 다.
    PS: 실제 도 메 인 이름 이 없 으 면 가상 도 메 인 이름 을 사용 하려 면 로 컬 컴퓨터 에 연결 해 야 합 니 다 hosts
    192.168.195.128 site1.vm.com
    192.168.195.128 site2.vm.com

    좋은 웹페이지 즐겨찾기