我已经从源代码编译了NGINX,现在我想集成ModSecurity。我遵循了这个网站https://opsshield.com/help/cpguard/install-modsecurity-with-nginx-on-debian-ubuntu/中提到的步骤,但我遇到了一个问题,当我尝试运行命令像'make modules',我得到这个错误:make:* 没有规则来使目标'modules'。停止。我已经遵循相同的步骤,我使用的是nginx 1.18.0,我卡在这里,请谁帮助我,谢谢。
第一个月
从源代码下载并编译NGINX。克隆了ModSecurity Nginx Connector存储库,并使用configure和make命令构建了模块。
编辑:现在当我做'sudo nginx -t'时,我得到这个错误:
enter code hernginx: [emerg] host not found in upstream "website.com" in /etc/nginx/sites-enabled/site.conf:39
字符串
nginx:配置文件/etc/nginx/nginx.conf测试失败
我搞砸了,有人帮忙吗
1条答案
按热度按时间cigdeys31#
如果你使用Debian或Ubuntu,你应该尝试Digitalwave的存储库中的预编译包:https://modsecurity.digitalwave.hu的数据。