Hello! 欢迎来到小浪云!


nginx安装遇阻:提示Embed为必需


avatar
小浪云 2024-06-28 45


安装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=../luanginx-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.8a.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了.也比较常用,所以在做系统的时候直接把这些装上。

相关阅读