File tree Expand file tree Collapse file tree 1 file changed +47
-0
lines changed
Expand file tree Collapse file tree 1 file changed +47
-0
lines changed Original file line number Diff line number Diff line change 1+ # Установка OpenSSL 3 версии на Ubuntu
2+
3+ ## Шаг 0
4+ Обновляем все репозитории и софт
5+ ```
6+ sudo apt update && sudo apt upgrade -y
7+ ```
8+ Устанавливаем пакет build-essential
9+ ```
10+ sudo apt install build-essential
11+ ```
12+
13+ ## Шаг 1
14+ Необходимо избавиться от идущей из коробки версии OpenSSL.
15+ ```
16+ sudo apt remove openssl
17+ ```
18+ ## Шаг 2
19+ Архив с исходниками новой версии можно достать по 2 адресам
20+ https://www.openssl.org/source/ \
21+ https://github.com/openssl/openssl/tags
22+ ```
23+ wget --no-check-certificate https://www.openssl.org/source/openssl-3.0.1.tar.gz
24+ ```
25+ Распаковываем архив:
26+ ```
27+ tar -xvzf openssl-3.0.1.tar.gz
28+ ```
29+ ## Шаг 3
30+ Заходим в распакованную папку и вводим по очереди следующие команды, дожидаясь выполнения каждой.
31+ ```
32+ cd openssl-3.0.1
33+ chmod +x ./config
34+ ./Configure
35+ make
36+ make test
37+ make install
38+ sudo ldconfig /usr/local/lib64/
39+ ```
40+ Делаем ссылку:
41+ ```
42+ ln -s /usr/local/bin/openssl /usr/bin/
43+ ```
44+ Проверяем версию:
45+ ```
46+ openssl version
47+ ```
You can’t perform that action at this time.
0 commit comments