For development and testing, you can generate your own SSL certificate without needing to get one from a certificate authority. In this video, learn how to generate an SSL certificate using OpenSSL.
- [Narrator] If you're sight will be accessible…to the general public on the internet,…you'll want to get an SSL certificate…from a known certificate authority like Let's Encrypt,…Symantec, or DigiCert.…That will allow your site to be identified and trusted.…For development and testing though,…we can generate our on SSL certificate.…It won't be trusted but it will allow us…to configure Nginx with SSL.…So, let's connect to our development environment…and become the root user.…
This first thing we need to do…is create an SSL certificate and key.…We'll be using the open SSL command line tool to do that.…You can check for it by typing which openssl…If it's missing, you can install it with…apt install openssl…There are several methods for creating SSL certificate.…We're going to use the simplest one…which creates a key and a certificate in one command.…
We'll start by typing openssl…and then req which is short for request…and then -x509 to indicate that we want…to generate an x509 certificate.…Then we'll type -nodes to instruct OpenSSL…
- Installing NGINX on Linux
- Configuring a virtual host
- Installing PHP and MariaDB for the LEMP stack
- Securing sites with NGINX
- Creating SSL certificates
- Reverse proxies
- Load balancing
Skill Level Intermediate
DevOps Foundations: Infrastructure as Codewith Ernest Mueller2h 6m Intermediate
1. Install and Configure NGINX
2. The Linux, NGINX, MySQL, and PHP Stack
3. NGINX Security
4. Reverse Proxies and Load Balancers
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.