그누보드에 Nginx PageSpeed 모듈 적용하기 정보
그누보드에 Nginx PageSpeed 모듈 적용하기관련링크
https://www.wsgvet.com/web/182
115회 연결
본문
자유게시판에도 적었지만 ㅎㅎ 서버관리자 분들도 관심 있으실 것 같아서 적어봅니다.
Pagespeed 익숙하신 분도 계실겁니다.
바로 구글의 pagespeed insights 의 그것입니다.
https://developers.google.com/speed/pagespeed/insights/
바로 위 사이트에서 사이트 테스트하면 이것저것 조언을 주는데요.
그 작업들을 기존 서버 파일에는 아무런 영향을 주지않고, 자동(!)으로 해주는 모듈입니다.
아파치는 제가 써보질 않아 잘 모르겠습니다만,
https://github.com/pagespeed/mod_pagespeed
위 링크에서 보실 수 있을 것 같습니다.
간단하게 설명드리면, 우선 캐시 폴더를 생성하여 지정해줍니다.
램이든 하드든... 램이 더 빠르겠죠? 전 2GB 잡아줬습니다.
그리고 모듈을 설치 후 해당 캐시 폴더를 지정하고
Nginx 설정에 pagespeed on; 옵션만 주면 끝입니다. ㅎㅎㅎ
이렇게 기본적으로 적용하는 방법이 있고, 코어 필터를 빼거나 따로 추가하는 방법도
물론 있습니다.
그리고 콘솔 환경까지 제공해서 정확하게 캐시가 어떻게 되는지도 확인가능합니다.
나온지는 몇년됐는데, 지금까지도 꾸준히 업데이트 되고 있어 신뢰성도 높다고 생각합니다.
상세 내용 적용 방법은 링크2를 참고하세요!
공감
0
0
댓글 6개
nginx는 외부모듈추가시 리빌드해야하죠?
넵 맞습니다.
패키지 설치로는 힘들고 컴파일 설치할 때 모듈을 넣어줘야 합니다.
패키지 설치로는 힘들고 컴파일 설치할 때 모듈을 넣어줘야 합니다.
아파치 사용이 정신건강에 좋으려나;;
그럴수도 있을 듯 합니다 ㅎㅎㅎ
전 nginx만 써봐서요. 캄파일 설치만 하니...
전 nginx만 써봐서요. 캄파일 설치만 하니...
그래도 익숙해져야겠지요..^^;;
이거 개발할때는 캐시기능 아얘 꺼버릴수있는방법이없을까요
현재는 캐시 수두터치로 클리어하는거밖에없더라구요 ㅠ
현재는 캐시 수두터치로 클리어하는거밖에없더라구요 ㅠ