SELinux can be such a nuisance. In particular, if you have a newly created file system, you will need to add labels to it, also known as SELinux security contexts.
NGINX on AWS EC2: setting up a web server from scratch on a domain of your choice
It doesn’t take rocket science to set up and run a web server in the AWS cloud. Here is a down-to-earth, step-by-step primer for adventurous newbies.
Fixing your Web Server’s Security Headers: From Hall of Shame to Hall of Fame
[Updated 2022-11-30] This post explains how to set up robust security headers in NGINX to protect your web application from malicious payloads and other forms of attacks. Choose your HTTP(S) headers wisely.
Letsencrypt tips and tricks
Who wants to issue certificates manually if they can take Letsencrypt’s Certbot to the task.
How to redirect all http to https in NGINX
When setting up https on an existing server, you need to provide a redirect for all those visitors arriving via http backlinks. Here is how to do this.