2017-09-14 6 views
0

기존 웹 사이트에 ngx_pagespeed을 설치하고 싶습니다. 모두들 nginx를 완전히 다시 설치해야한다고 말하고 있지만 불행히도 나는 그것을 할 수 없습니다.기존 서버에 ngx_pagespeed 설치

이 작업 방법을 아는 사람이 있습니까?

  • 의 nginx 버전 : 1.6.2

ngx_pagespeed 모듈 URL : 사전에 https://github.com/pagespeed/ngx_pagespeed

감사합니다!

편집 :

내가 동적 모듈에 대해 뭔가를 발견하지만 난 당신이 대신 동적 모듈로 사용을 ngx_pagespeed 구축하려는 경우 그것을

을 사용하는 방법을 이해하지 않습니다 - --add-module = 대신 add-dynamic-module =을 사용하십시오. 동적 모듈로 빌드하는 경우 기본 nginx 구성의 맨 위에 추가하여 ngx_pagespeed 모듈을로드하도록 nginx에 지시해야합니다. load_module "modules/ngx_pagespeed.so";

+0

컴파일 된 모듈은 소스로부터의 nginx 컴파일 또는 nginx를 페이지 속도로 한 또 다른 REPO를 사용하거나 당신이 필요합니다. 변경하지 않고 기존 설정에 추가 할 수 없습니다. –

+0

답장을 보내 주셔서 감사합니다. 대신 동적 모듈을 어떻게 사용할 수 있는지 알고 있습니까? (나는 포스트를 편집했다) 미리 감사드립니다. – KittyCat

+0

동적 모듈은'--dynamic-module' 플래그를 사용하여 소스에서 nginx를 컴파일해야합니다. 또한 비 루트 사용자에게 nginx를 설치할 수 있습니다. 따라서 원래 설치를 만질 필요가 없습니다. http://pjdietz.com/2016/08/28/nginx-in-docker-without-root.html https://www.exratione.com/2014/03/running-nginx-as- a-non-root-user/ –

답변