安装nginx依赖库

nginx安装headers-more-nginx-module,推荐下面这篇贴,步骤简洁明了,本人ubutu18.0.04版本一次性安装成功;

https://www.jianshu.com/p/82a740d35e42

nginx 需要处理微信小程序 WebSocket 不支持 Sec-WebSocket-Protocol 头的问题,默认 nginx 不带这个功能,需要加上补丁 headers-more-nginx-module 后重新编译,今天在执行./config编译时,出现了各种缺少库的报错,先将ubutu下安装命令做汇总如下:

首先使用dpkg命令查看自己需要的软件是否安装。

例如查看zlib是否安装:

dpkg -l | grep zlib

解决依赖包openssl安装,命令:

sudo apt-get install openssl libssl-dev

解决依赖包pcre安装,命令:

sudo apt-get install libpcre3 libpcre3-dev


解决依赖包zlib安装,命令:

sudo apt-get install zlib1g-dev

解决依赖包 libxml2的安装,命令:

apt-get install libxml2-dev

解决依赖包libxslt的安装,命令:

apt-get install libxslt-dev

解决GD library的安装,命令:

./configure: error: the HTTP image filter module requires the GD library.
sudo apt-get install -y libgd-dev

原文出处:https://blog.csdn.net/weixin_39080216/article/details/91956963

1、编译 objs/目录下的Makefile时候报错;

2、所有的警告被当做错误处理:

我们打开objs/目录下的Makefile文件通过查看发现有如下参数:

 

通过查资料发现就是这个参数的问题,编辑Makefile文件去掉这个参数,编译通过。

猜你喜欢

转载自www.cnblogs.com/SpringFull/p/12133371.html
今日推荐