apt update
apt -y install curl build-essential
export OPENSSL_VERSION=1.1.1
mkdir -p /app/install /app/tmp/openssl/${OPENSSL_VERSION} /app/dkit/openssl/${OPENSSL_VERSION}
curl -L https://www.openssl.org/source/openssl-1.1.1t.tar.gz -o /app/install/openssl${OPENSSL_VERSION}.tar.gz
tar xvfz /app/install/openssl${OPENSSL_VERSION}.tar.gz -C /app/tmp/openssl/${OPENSSL_VERSION} --strip-components=1
cd /app/tmp/openssl/${OPENSSL_VERSION}
# openssl 설치 경로를 변경하고 싶을경우 아래 명령어 사용
# ./config --prefix=/app/dkit/openssl/${OPENSSL_VERSION} --openssldir=/app/dkit/openssl/${OPENSSL_VERSION}
./config
# 실패할 경우 다시 실행
make
make install
# openssl 설치 경로를 변경하였을 경우 아래 명령어 사용
# echo /app/dkit/openssl/${OPENSSL_VERSION}/lib > /etc/ld.so.conf.d/openssl${OPENSSL_VERSION}.conf
ldconfig