Server Administration Programming Tutorials, Guides & Best Practices
Explore 48+ expertly crafted server administration tutorials, components, and code examples. Stay productive and build faster with proven implementation strategies and design patterns from DeveloperBreeze.
Adblocker Detected
It looks like you're using an adblocker. Our website relies on ads to keep running. Please consider disabling your adblocker to support us and access the content.
How to Create SSL for a Website on Ubuntu
- A server running Ubuntu (18.04, 20.04, or newer).
- A domain name pointing to the server's public IP.
- Root or sudo user privileges.
- A web server such as Apache or Nginx installed.
Start by ensuring your server’s packages are up to date. Run the following commands:
Deploying a Flask Application on a VPS Using Gunicorn and Nginx
This tutorial will guide you through the process of deploying a Flask application on a VPS using Gunicorn as the WSGI server and Nginx as the reverse proxy. We will use pipreqs to manage Python dependencies and set up HTTPS using Let's Encrypt.
- A Flask application ready to be deployed.
- Access to a VPS (e.g., Ubuntu 20.04).
- A registered domain name.
- Basic knowledge of Linux command line operations.