当前位置:论坛首页 > Linux面板 > 求助

【已解答】宝塔7.9.6和7.9.8安装 Nginx PageSpeed 模...

发表在 Linux面板2023-2-8 09:14 [复制链接] 5 4583

系统是 Ubuntu ,宝塔7.9.6和7.9.8 版本,无论是卸载重新安装添加自定义模块编译安装,还是手动下载编译安装,都无法成功安装 ngx_pagespeed 模块,有没有人指导一下。编译时出现的问题提示如下:

  1. -ljemalloc -Wl,-E -lcrypt -L/usr/local/lib -lluajit-5.1 -lm /www/server/ngx_pagespeed/psol/lib/Release/linux/x64/pagespeed_automatic.a -lstdc++ -lrt -pthread -lm -luuid pcre-8.43/.libs/libpcre.a /www/server/nginx/src/openssl/.openssl/lib/libssl.a /www/server/nginx/src/openssl/.openssl/lib/libcrypto.a -lz -lxml2 -lxslt -lexslt -lgd \
  2. -Wl,-E
  3. /usr/bin/ld: /www/server/ngx_pagespeed/psol/lib/Release/linux/x64/pagespeed_automatic.a(107.signals.o.o): in function `pagespeed_ol_apr_signal_description_get':
  4. signals.c:(.text.apr_signal_description_get+0xe): undefined reference to `sys_siglist'
  5. /usr/bin/ld: /www/server/ngx_pagespeed/psol/lib/Release/linux/x64/pagespeed_automatic.a(107.proc_mutex.o.o): in function `proc_mutex_pthread_tryacquire':
  6. proc_mutex.c:(.text.proc_mutex_pthread_tryacquire+0x3c): undefined reference to `pthread_mutex_consistent_np'
  7. /usr/bin/ld: /www/server/ngx_pagespeed/psol/lib/Release/linux/x64/pagespeed_automatic.a(107.proc_mutex.o.o): in function `proc_mutex_pthread_acquire':
  8. proc_mutex.c:(.text.proc_mutex_pthread_acquire+0x2c): undefined reference to `pthread_mutex_consistent_np'
  9. /usr/bin/ld: /www/server/ngx_pagespeed/psol/lib/Release/linux/x64/pagespeed_automatic.a(107.proc_mutex.o.o): in function `proc_mutex_pthread_create':
  10. proc_mutex.c:(.text.proc_mutex_pthread_create+0xac): undefined reference to `pthread_mutexattr_setrobust_np'
  11. /usr/bin/ld: /www/server/ngx_pagespeed/psol/lib/Release/linux/x64/pagespeed_automatic.a(107.thread.o.o): in function `pagespeed_ol_apr_thread_yield':
  12. thread.c:(.text.apr_thread_yield+0x1): undefined reference to `pthread_yield'
  13. collect2: error: ld returned 1 exit status
  14. make[1]: *** [objs/Makefile:421:objs/nginx] 错误 1
  15. make[1]: 离开目录“/www/server/nginx/src”
  16. make: *** [Makefile:10:build] 错误 2
复制代码



使用道具 举报 只看该作者 回复
发表于 2023-2-8 09:32:38 | 显示全部楼层
您好,您可参考此链接进行添加 ngx_pagespeed 模块
https://www.bt.cn/bbs/thread-16118-1-1.html
使用道具 举报 回复 支持 反对
发表于 2023-2-8 09:51:06 | 显示全部楼层
本帖最后由 宝塔用户_kdenrq 于 2023-2-8 09:53 编辑
堡塔运维盏尽 发表于 2023-2-8 09:32
您好,您可参考此链接进行添加 ngx_pagespeed 模块
https://www.bt.cn/bbs/thread-16118-1-1.html
...
微信图片_20230208095257.png

谢谢回复。参考的添加方法,报错信息截取部分如上。
使用道具 举报 回复 支持 反对
发表于 2023-2-8 11:04:53 | 显示全部楼层
您可以直接执行以下命令进行安装模块,然后到面板重新编译安装nginx,安装时再选择添加模块 参数:--add-module=/root/incubator-pagespeed-ngx-1.13.35.2-stable
  1. yum install gcc cmake unzip wget gcc-c++ pcre-devel zlib-devel -y
  2. wget https://github.com/apache/incubator-pagespeed-ngx/archive/v1.13.35.2-stable.tar.gz
  3. tar -xvzf v1.13.35.2-stable.tar.gz
  4. cd incubator-pagespeed-ngx-1.13.35.2-stable/
  5. wget https://dl.google.com/dl/page-speed/psol/1.13.35.2-x64.tar.gz
  6. tar -xvzf 1.13.35.2-x64.tar.gz
复制代码

使用道具 举报 回复 支持 反对
发表于 2023-2-8 11:58:31 | 显示全部楼层
堡塔运维盏尽 发表于 2023-2-8 11:04
您可以直接执行以下命令进行安装模块,然后到面板重新编译安装nginx,安装时再选择添加模块 参数:--add-mo ...

好的,谢谢,我试试
使用道具 举报 回复 支持 反对
发表于 2023-2-8 21:07:44 | 显示全部楼层

您好,请问您的问题是否解决?
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表