![]() You should see that Nginx is built with OpenSSL 1.1.1. Your certbot Nginx plugin might be removed along with Nginx, so install it back. When asked if you want to install new version of configuration file, choose N. If you use iRedMail and Nginx, then run sudo apt remove nginx-full to remove Nginx.Īnd install Nginx from PPA. (Your Nginx configuration files won’t be removed.) sudo apt remove nginx To add Ondřej Surý Nginx PPA on Ubuntu, run the following command. I simply comment out all lines in that file to disable it. For example, I have another Nginx repository defined in /etc/apt//nginx-repo.list file. If you have previously added another Nginx repository (like ), then disable it. So I have trust in his PPA and use it on my servers. He is also one of the maintainers of the official certbot PPA. He maintains many packages for Debian repository, including Apache, BIND, MariaDB, PHP etc. Luckily, we can install Nginx from a PPA (personal package archive) by Ondřej Surý, who is a Debian developer and an important figure in the DNS community. You can manually compile Nginx with OpenSSL 1.1.1, but it takes extra time and you have to re-compile when a new version of Nginx comes out. The Nginx package from Ubuntu 16.04 repository isn’t built with OpenSSL 1.1.1. Sudo apt upgrade Install Latest Version of Nginx Built with OpenSSL 1.1.1 on Ubuntu 16.04 If you are still using Ubuntu 18.04.2, simply run the following commands to upgrade to 18.04.3. However, OpenSSL 1.1.1 is backported to Ubuntu 18.04.3. When Ubuntu 18.04 first came out, it comes with only OpenSSL 1.0.2. OpenSSL 1.1.1 is included in Ubuntu 18.10 and 20.04 repository and the Nginx package from Ubuntu 18.10/20.04 repository is built with OpenSSL 1.1.1. Ubuntu 18.04 and 20.04 Ships with OpenSSL 1.1.1 Nginx needs to be built with OpenSSL 1.1.1 or above. ![]()
0 Comments
Leave a Reply. |