摘要:背景为了解决自带的上没有支持的问题,需要自己手工编译安装安装依赖更新编译与安装下载可访问官网下载最新版解压编译安装运行其他判断当前版本是否支持某项功能的命令备注最后我发现,可以通过安装官方的版本解决没有支持的问题。
背景
为了解决CentOS7.2自带的Nginx上没有auth-request支持的问题,需要自己手工编译安装Nginx .
安装依赖更新yum
yum update -y yum -y install gcc gcc-c++ make zlib-devel pcre-devel openssl-devel编译与安装
下载(可访问官网下载最新版)
wget http://nginx.org/download/nginx-1.10.1.tar.gz
解压
tar -xvf nginx-1.10.1.tar.gz
编译
cd cd nginx-1.10.1 ./configure --with-http_auth_request_module
安装
make && make install
运行
/usr/local/nginx/sbin/nginx其他
判断当前版本是否支持某项功能的命令https://github.com/shopware/devdocs/blob/master/source/blog/_posts/2015-03-02-sso-with-nginx-auth_request.md#installation:
nginx -V 2>&1 | grep -qF -- --with-http_auth_request_module && echo ":)" || echo ":("备注
最后我发现,可以通过安装官方的版本解决没有auth_request支持的问题。看连接吧,都是泪!
http://nginx.org/en/linux_packages.html
https://www.nginx.com/resources/admin-guide/installing-nginx-open-source/
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/39313.html
摘要:首先,的命令和并不能在全局使用。文章有意将浏览器不能访问服务器的两个问题写出来,是因为作者在排查问题的时候,发现在服务器直接访问的页面,能很好地检查排除问题在百度寻找问题答案的时候,发现这种做法也得到了不少人的肯定。 前段时间要把项目部署到服务器,期间踩了不少的坑。故写下这篇文章,从零开始把自己部署的过程都记录下来,希望能给其他像我一样的小白一点帮助。如果有疏漏的地方,请各位客官指出,...
阅读 1963·2021-10-25 09:48
阅读 2781·2021-09-22 14:59
阅读 1755·2019-08-29 16:52
阅读 854·2019-08-29 16:07
阅读 2297·2019-08-29 12:38
阅读 1751·2019-08-26 13:23
阅读 875·2019-08-26 11:49
阅读 3264·2019-08-26 10:56