1、问题描述
./configure: error: the HTTP XSLT module requires the libxml2/libxslt libraries.
You can either do not enable the module or install the libraries.
我还是第一次碰到 Nginx 编译安装失败,然后就发现腾讯云的 Ubuntu 镜像缺少 libxslt。
2、解决方法
有通过包管理器安装和通过源码编译安装的方法。
2.1、CentOS
执行:
此处内容需要评论回复(自动审核)或加入 QQ 技术交流群(立即获得内容)后方可阅读。赞助(二维码在文章下方)后联系作者可一次性解锁所有(包括之后的新文章)。
2.2、Ubuntu
执行:
此处内容需要评论回复(自动审核)或加入 QQ 技术交流群(立即获得内容)后方可阅读。赞助(二维码在文章下方)后联系作者可一次性解锁所有(包括之后的新文章)。
2.3、编译安装
如果无法使用软件包安装,可以尝试编译安装。
Screen 教程参考:
Linux 安装使用 Screen
https://blog.tsinbei.com/archives/871/
可能需要高版本 GCC,CentOS 参考:
CentOS7 编译升级 GCC
https://blog.tsinbei.com/archives/860/
1 | wget ftp://xmlsoft.org/libxslt/libxslt-1.1.21.tar.gz tar -xvzf libxslt-1.1.21.tar.gz cd libxslt-1.1.21 sudo autoreconf --install ./configure make sudo make install |
安装成功后重新编译 Nginx 即可。
解决安装 Nginx 报错缺少 Libxslt
评论