Bill 发表于 2016-6-20 23:51:01

pureftpd无法安装

今天安装的lnmp1.3,用的dacentec的openvz vps。机器信息如下

Linux *****(自行打码) 2.6.32-042stab111.11 #1 SMP Tue Sep 1 18:19:12 MSK 2015 i686 i686 i386 GNU/Linux

操作系统是centos 5.x X86版本

licess 发表于 2016-6-21 11:14:17

tls.c: In function 'tls_init_ecdh_curve':
tls.c:54: error: 'EC_KEY' undeclared (first use in this function)
tls.c:54: error: (Each undeclared identifier is reported only once
tls.c:54: error: for each function it appears in.)
tls.c:54: error: 'curve' undeclared (first use in this function)
make: *** Error 1
可能和openssl有关,可能是版本过低造成的

Bill 发表于 2016-6-21 16:15:38

回复 2# 的帖子

升级过了openssl,安装pureftpd还是失败了。升级脚本如下
wget ftp://ftp.openssl.org/source/openssl-1.0.1t.tar.gz && tar zxvf openssl-1.0.1t.tar.gz && cd openssl-1.0.1t && ./config --prefix=/usr/local/openssl && make && make install && mv /usr/bin/openssl /usr/bin/openssl.OFF && mv /usr/include/openssl /usr/include/openssl.OFF && ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl && ln -s /usr/local/openssl/include/openssl /usr/include/openssl && echo "/usr/local/openssl/lib">>/etc/ld.so.conf && ldconfig -v && openssl version -a

升级后的openssl版本
OpenSSL 1.0.1t3 May 2016

licess 发表于 2016-6-21 20:52:59

回复 3# 的帖子

这个不清楚具体原因

Bill 发表于 2016-6-22 18:12:12

回复 4# 的帖子

好吧,谢谢军哥。有没有什么其他的ftp软件推荐呢?使用起来简单一些的。sftp算一个,还有其他的吗?

Bill 发表于 2016-6-23 19:31:30

回复 2# 的帖子

我把系统从centos5换成了7,然后安装成功了!系统的原因
页: [1]
查看完整版本: pureftpd无法安装