Задать вопрос
@gh0st_d0g

Каким образом установить nginx pagespeed?

Пытаюсь установить в Ubuntu 18.04 поверх существующего nginx установить nginx с модулем Pagespeed следующим образом
bash <(curl -f -L -sS https://ngxpagespeed.com/install) \
     --nginx-version latest

На этапе когда предлагает сконфигурировать новый nginx добавляю параметры, которые выводит nginx -V. Все собирается все хорошо. Потом он спрашивает установить nginx я соглашаюсь. Пытаюсь проверить после установки какие модули присутствуют через nginx -V, а там отображаются все те же модули т.е. модуль pagespeed не добавился и это очевидно что старая версия nginx. Версия nginx 1.19.7. Пытался установить таким же образом, но полностью удалив предыдущую версию - результат такой же. Помогите может быть кто то сталкивался. Битых 3 часа вчера провозился сначала с ручной сборкой. Она фэйлилась при запуске make. Автоматическая проходила успешно, но не устанавливала обновленную версию с модулем pagespeed.

UPD сейчас даже автоматическая установка фэйлится с ошибкой
checking for OS
+ Linux 4.15.0-99-generic x86_64
checking for C compiler ... not found

./configure: error: C compiler cc is not found

Error: Failure running './configure --add-dynamic-module=/root/incubator-pagespeed-ngx-latest-stable', exiting.

Хотя все вроде установлено
root@host:~# which сс
/usr/bin/cc
root@host:~# which gcc
/usr/bin/gcc
  • Вопрос задан
  • 255 просмотров
Подписаться 1 Средний 6 комментариев
Пригласить эксперта
Ответы на вопрос 1
@vitaly_il1
DevOps Consulting
1) А точно никаких ошибок при инсталляции не выводил?
2) вы точно проверяли новый nginx - из /usr/local/, или куда там он ставит?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы