zoukankan      html  css  js  c++  java
  • 编译openresty出现的报错

    报错

    ./configure: error: the HTTP rewrite module requires the PCRE library.
    You can either disable the module by using --without-http_rewrite_module
    option, or install the PCRE library into the system, or build the PCRE library
    statically from the source with nginx by using --with-pcre=<path> option.
    
    ERROR: failed to run command: sh ./configure --prefix=/web/openresty/nginx ...
    

    分析

    openresty编译需要依赖Perl、libpcre、libssl等,而PCRE(Perl Compatible Regular Expressions)是一个Perl库,包括 perl 兼容的正则表达式库。

    所以我们安装一下就好了
    安装方法1

    yum install -y pcre
    

    安装方法2(编译安装)

    wget https://udomain.dl.sourceforge.net/project/pcre/pcre/8.44/pcre-8.44.tar.gz
    tar -zxvf pcre-8.44.tar.gz
    cd pcre-8.44
    ./configure
    make
    make install
    

    安装方法3(预处理openresty时,添加一条语句和openresty一起预处理)

    --with-pcre=<路径>
    
  • 相关阅读:
    字符串逆序输出
    格式化输出
    redis的使用
    redis介绍
    虚拟机间的网络配置+远程访问数据库
    django之contenttype组件
    http请求
    cookie和session
    Django视图解决csrftoken认证
    Django视图解析
  • 原文地址:https://www.cnblogs.com/hxlinux/p/13563034.html
Copyright © 2011-2022 走看看