• Linux 下源码安装ngnix


    版本说明:
    NGINX 版本1.12.0
    pcre-8.40
    zlib-1.2.11
    openssl-1.1.0i
     
    安装过程
    #
    ./configure  --prefix=/usr/ngnix  --with-http_stub_status_module --with-pcre=/opt/ngnix/pcre-8.40 --with-zlib=/opt/ngnix/zlib-1.2.11  --with-stream
    make && make install
     
    注:1、增加--with-openssl=/opt/ngnix/openssl-1.1.1
           报错:(未解决)
    objs/ngx_modules.o
    -ldl -lpthread -lcrypt /opt/ngnix/pcre-8.40/.libs/libpcre.a /opt/ngnix/openssl-1.1.1/.openssl/lib/libssl.a /opt/ngnix/openssl-1.1.1/.openssl/lib/libcrypto.a -ldl /opt/ngnix/zlib-1.2.11/libz.a
    -Wl,-E
    /opt/ngnix/openssl-1.1.1/.openssl/lib/libcrypto.a(threads_pthread.o): In function `fork_once_func':
    threads_pthread.c:(.text+0x16): undefined reference to `pthread_atfork'
    collect2: error: ld returned 1 exit status
    make[1]: *** [objs/nginx] Error 1
    make[1]: Leaving directory `/opt/ngnix/nginx-1.12.0'
    make: *** [build] Error 2
     
    解决:由于openssl 版本问题,换用openssl-1.1.0i   正常。
    ./configure  --prefix=/usr/ngnix  --with-http_stub_status_module --with-pcre=/opt/ngnix/pcre-8.40 --with-zlib=/opt/ngnix/zlib-1.2.11  --with-stream --with-http_ssl_module --with-openssl=/opt/ngnix/openssl-1.1.0i
     
     
     
  • 相关阅读:
    3、使用DB first创建上下文并生成数据库表
    2、新建解决方案,新建项目,配置引用
    1、Visual Studio 2019下载及安装
    7、权限管理数据库
    6、添加Common类
    四年下学期古诗
    三年级必背古诗
    用PHPCMS V9完成wap网站四步法
    Thinkphp笔记---查询方式
    ThinkPHP快捷查询
  • 原文地址:https://www.cnblogs.com/mrice/p/9882781.html
Copyright © 2020-2023  润新知