升级openssl1.0.2h后导致wdcp v3安装失败
[i=s] 本帖最后由 sanny 于 2017-2-5 23:54 编辑 [/i]centos7以前正常安装过v3,删除了重装提示失败,应该是升级openssl导致的
失败信息如下[code]objs/ngx_modules.o \
-lpthread -lcrypt -lpcre -lssl -lcrypto -ldl -lz
objs/src/event/ngx_event_openssl.o:在函数‘ngx_ssl_check_host’中:
ngx_event_openssl.c:(.text+0x3812):对‘X509_check_host’未定义的引用
objs/src/http/modules/ngx_http_ssl_module.o:在函数‘ngx_http_ssl_merge_srv_conf’中:
ngx_http_ssl_module.c:(.text+0x93f):对‘SSL_CTX_set_alpn_select_cb’未定义的引用
collect2: 错误:ld 返回 1
make[1]: *** [objs/nginx] 错误 1
make[1]: 离开目录“/wwwbak/my/src/nginx-1.8.1”
make: *** [build] 错误 2
x86_64
CentOS Linux release 7.2.1511 (Core)
----Install Error: nginx make err -----------
[/code] 看日志是nginx安装错误,你百度下nginx安装错误的教程 同样出这个错。囧了。升级nginx最多可以升级到1.5.9 解决问题了
如果是 centos 的 直接更新 yum update openssl
centos 最新的是 1.0.1e-48.el6_8.1 后面 48.el6_8.1.x86_64 修复的版本号吧
修复了就可以装上nginx了。 但同时也发现了一个问题,如果按论坛的方法再先升级到openssl到1.0.2h,也无法安装nginx,导致v3不能被安装。 那升级nginx到新版本试试
页:
[1]