Skip to content

Commit d5fd9f1

Browse files
authored
Add openssl instalation
1 parent cea65df commit d5fd9f1

File tree

1 file changed

+47
-0
lines changed

1 file changed

+47
-0
lines changed

openssl_install.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
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+
```

0 commit comments

Comments
 (0)