Skip to main content

Default Server Settings for Nginx

Create a self-sgined certificate

openssl req -x509 -nodes -newkey rsa:4096 -keyout /etc/ssl/private/nginx-key.pem -out /etc/ssl/private/nginx-cert.pem -days 1825

nginx

server {

listen [::]:443 ssl http2;
listen 443 ssl http2;

server_name _;

ssl_certificate /etc/ssl/private/nginx-cert.pem;
ssl_certificate_key /etc/ssl/private/nginx-key.pem;

return 444;
}

server {

listen 80;
listen [::]:80;

server_name _;

return 444;
}

Reload nginx:

systemctl reload nginx.service