OpenSSL is an open source project that develop full-featured toolkit and tools for the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols on Linux and other systems…

The project is managed by a worldwide community of volunteers that use the Internet to communicate, plan, and develop the OpenSSL toolkit and its related documentation….

Most network communication apps and tools that use TLS / SSL protocols may have some OpenSSL tools installed in them… If you’re going to be using applications and packages that depend on the latest versions of OpenSSL, you may have to manually install it on Ubuntu systems…

The default toolket of OpenSSL that comes with Ubuntu isn’t the latest… To get the latest, you must download it your self and install… and this brief tutorial is going to show you how…

This post shows students and new users how to install the latest version of OpenSSL on Ubuntu 16.04 | 18.04 LTS servers and desktop… To get started with installing OpenSSL, follow the steps below:

Step 1: Download OpenSSL Package

To get the latest OpenSSL installed on Ubuntu, go to its homepage and download the latest version… As of this writing, version 1.1.1 (LTS) is the latest…

To ensure that Ubuntu use this version of OpenSSL instead of the previous version you must update the paths for man pages and binaries…. Edit the file /etc/manpath.config adding the following line before the first MANPATH_MAP:

Run the commands below option Ubuntu default man page

sudo nano /etc/manpath.config

Then add the following highlighted line at the end of the lines as shown below…

ideally don’ t use `sudo config` or `sudo make`
also in config you can specify where the openssl library installs to by using
`–openssldir=/foo/bar` that way you should be able to skip all the workarounds for linking