下载地址openssl.org
- 解压
- ./config --prefix=/usr/local/openssl shared (注意用shared选 项,否则libssh2编译报错)
- ./config -t
- make depend
- make
- make install
- 建ssl的软链接
- 修改环境变量
下载地址libssh2.org
- 解压
- ./configure CPPFLAGS="-I/usr/local/ssl/include" LDFLAGS="-L/usr/local/ssl/lib"
- make
- 静/动态库生成在 ./src/.libs/
- docker file路径
- 制作命令
docker build -t sftp-server .