일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- list
- Paper
- TORCH
- Python
- format
- evaluation
- judge
- PostgreSQL
- Package
- Windows
- docker
- Container
- numpy
- CUDA
- Flask
- AI
- LLM
- Linux
- DB
- KAKAO
- pandas
- Converting
- git
- GitLab
- Mac
- pytorch
- Laravel
- file
- Database
- enV
Archives
- Today
- Total
Daily Develope
[Linux] openssl 수동 업데이트 / 설치 본문
의의
최신 openssl 또는 구버전의 OS인 경우 수동 업데이트 필요
수동 설치방법
openssl 접속
대상 버전 다운로드 및 압축해제
wget https://www.openssl.org/source/openssl-3.3.0.tar.gz
tar -xvf {다운로드파일}
- 압축해제된 폴더 내에서 설치 환경파일 생성 및 실행
./config
make
make install
- 버전 확인 (버전이 바뀌지 않은 경우 아래 내용 참고)
openssl version
Error - 버전이 제대로 인식되지 않는 경우
원인 : 기본 설정된 실행 lib 경로가 달라 발생하는 문제 (cf. unix 계열은 /lib, /usr/lib, /usr/local/lib 경로 등을 주로 사용)
해결방법 1) 실행경로의 파일을 신규버전 파일로 대체
- openssl 경로 확인
whereis openssl
{경로1} {경로2} ..... 등 출력됨
- 확인된 경로의 파일 백업 (잘못된 경우 rollback하기 위해)
mkdir /tmp/backup
mv {경로n}/openssl /tmp/backup
- 신규 설치된 openssl 링크파일로 대체
# 신규 버전이 "/usr/local/ssl/bin/openssl" 경로에 설치된 경우
link -s /usr/local/ssl/bin/openssl {경로n}/openssl
- 적용된 버전 확인
$ openssl version
해결방법 2) 특정 경로에 설치
./config --prefix=/usr/local/ssl --openssldir=/usr/local/ssl '-Wl,-rpath,$(LIBRPATH)'
'OS > Linux' 카테고리의 다른 글
[Linux] CentOS repository 설정 (0) | 2024.04.30 |
---|---|
[Linux] Ubuntu DNS Nameserver 설정 (0) | 2024.04.30 |
[Linux] 패키지 저장소 정리 (0) | 2023.09.05 |
[Linux] tar 압축 / 압축 해제 (0) | 2023.03.15 |
[Linux] USB 연결 & 파일 복사 (0) | 2022.12.12 |