Hello! 欢迎来到小浪云!


服务器nginx安装时报错:Embed is required


avatar
小浪云 2024-07-15 191


安装nginx时使用的命令

sudo ./configure --with-ld-opt="-Wl,-rpath,/opt/modules/luajit/lib"   --user=www --group=www --prefix=/opt/modules/nginx   --with-http_stub_status_module --with-http_ssl_module   --with-http_perl_module   --with-pcre=../pcre-8.39 --with-debug --add-module=../ngx_devel_kit-master/   --add-module=../lua-nginx-module-master/   --add-module=../nginx_upstream_check_module-0.3.0/

解决方法:yum install perl perl-devel perl-ExtUtils-Embed

因为在nginx的安装过程中指定了加载with-http_perl_module模块,官网:http://www.xlyVPS.com/en/docs/http/ngx_http_perl_module.html
官网描述 :The ngx_http_perl_module module is used to implement location and variable handlers in perl and insert perl calls into SSI.This module is not built by default, it should be enabled with the –with-http_perl_module configuration parameter.This module requires perl version 5.6.1 or higher. The C compiler should be compatible with the one used to build perl.
要在nginx中使用perl模块,这时就需要安装perl了.也比较常用,所以在做系统的时候直接把这些装上。

相关阅读