티스토리 뷰

Homestead 디렉토리에서

  1. $ vagrant ssh
  2. 아래 파일/폴더 백업
    /etc/nginx/nginx.conf
    /etc/nginx/conf.d/*
    /etc/nginx/sites-*/*
  3. 아래 문서 참고하여 설치 진행
    http://nginx.org/en/linux_packages.html#mainline
    1. 키 다운받아 추가하는 과정 필수
    2. https://ma.ttias.be/enable-http2-in-nginx/ 이 문서도 참고
    3. 충돌 문구 발생하면
      1. apt-get purge nginx nginx-common
      2. /etc/nginx/sites-* 폴더 존재 확인
      3. 제거되었다면
        1. 백업했던 파일들로 복구하고
        2. vagrant ssh 에서 exit 후
        3. vagrant provision
        4. $ sudo vi /etc/nginx/nginx.conf
        5. include /etc/nginx/sites-enabled/*;
          추가
        6. 실행 권한 추가
          sudo chmod +x /etc/init.d/nginx
        7. 부팅시 자동 실행 등록
          sudo update-rc.d -f nginx defaults
        8. 실행
          sudo service nginx restart
  4. 설정 다 끝났다면 HTTP/2 확인
    1. https://ma.ttias.be/enable-http2-in-nginx/ 의 Testing HTTP/2 섹션의
      view the HTTP/2 protocol in your Chrome Inspector 참고
      HTTP/2 프로토콜 지원되는지 확인


댓글