How to Install Nginx Proxy Manager on Debian Latest

Nginx Proxy Manager is a powerful web application that makes it easy to manage reverse proxies and SSL certificates. In this tutorial, we will show you how to install Nginx Proxy Manager on Debian Latest.

Step 1 - Update the System

Before installing any package on Debian, it is recommended to update the system's package list and installed packages. Use the following command to update the system:

sudo apt update && sudo apt upgrade

Step 2 - Install Dependencies

Next, you need to install some dependencies required by Nginx Proxy Manager. Use the following command to install them:

sudo apt install -y curl gnupg2 ca-certificates lsb-release dirmngr dbus

Step 3 - Install Nginx Proxy Manager

Now, we will install Nginx Proxy Manager using the following commands:

echo "deb https://nginxproxymanager.com/debian $(lsb_release -cs) main" | sudo tee -a /etc/apt/sources.list.d/nginxproxymanager.list
curl -fsSL https://nginxproxymanager.com/keys/nginxproxymanager_signing.key | sudo apt-key add -
sudo apt update
sudo apt install -y nginx-proxy-manager

Step 4 - Configure Nginx Proxy Manager

Once the installation is complete, you can configure Nginx Proxy Manager by visiting its web interface. Navigate to http://localhost:81 in your web browser.

You will be prompted to create your login credentials. After that, you'll be taken to the Nginx Proxy Manager dashboard, where you can configure your reverse proxy settings and SSL certificates.

Congratulations! You have successfully installed Nginx Proxy Manager on Debian Latest. You can now use it to manage your reverse proxy and SSL certificates.

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!

Alternatively, for the best virtual desktop, try Shells!