Difference between revisions of "Nginx Sample Configurations"

From wikieduonline
Jump to navigation Jump to search
Line 16: Line 16:
 
   listen 80 ;
 
   listen 80 ;
 
   listen 443 ssl;
 
   listen 443 ssl;
   server_name yourdomain.com;
+
   server_name YOUR_DOMAIN.COM;
 
   
 
   
   [[ssl_certificate]]      /etc/nginx/ssl/example.pem;
+
   ssl_certificate /etc/letsencrypt/live/YOUR_DOMAIN.COM/fullchain.[[pem]];
   [[ssl_certificate_key]]  /etc/nginx/ssl/example.key;
+
   ssl_certificate_key /etc/letsencrypt/live/YOUR_DOMAIN.COM/privkey.pem;
 
   
 
   
 
   location / {
 
   location / {

Revision as of 05:43, 1 July 2020

Example of the simplest nginx possible configuration file, listening on default http port: 80. /etc/nginx/conf.d/default.conf

Without TLS/SSL

server {
    listen 80;
    root /path/to/your/html_files;
}


With TLS/SSL

server {
 listen 80 ;
 listen 443 ssl;
 server_name YOUR_DOMAIN.COM;

 ssl_certificate /etc/letsencrypt/live/YOUR_DOMAIN.COM/fullchain.pem;
 ssl_certificate_key /etc/letsencrypt/live/YOUR_DOMAIN.COM/privkey.pem;

 location / {
   proxy_pass          http://IP_BACKEN_SERVER:PORT_NUMBER;
 }
}


Related terms

See also

Advertising: