Tagged: linux

Securing Apache HTTP servers on Linux

In this post, we are going to increase the security of the server by reducing the information shared by the server to the client. By itself it is not an active protection such as a firewall or any kind of instruction prevention system. Although Apache does offers various modules such as the mod_security and mod_evasive. But we won’t focus on that part in this post. Well, when talking about security, there are tons of other mechanism to be installed and considered anyway. #1 Disable server banners When you tell the exact version number of your server software, a...

Securing HTTP header for Apache HTTP servers on Linux

In this post, I am going to show you, how to increase the security of your webpage for your visitors. We will configure Apache to add more information in the HTTP header, which helps the browser to identify and block potential attacks. But please keep in mind, that we just provide information such as which types of resource do we use (e.g. JavaScripts, CSSs, Fonts, and so on.) and where to get them (locations) but in the end, the browser decide whether it respects these information or just ignoring them. Commonly, the major browsers such as Chrome, Mozilla...

ERR_TOO_MANY_REDIRECTS by WordPress on LAMP stack with nginx/HTTPS as reverse proxy

I wanted to setup my new WordPress blog on my (new) server running on Ubuntu to have nginx/HTTPS as the reverse proxy for my Apache HTTP Webserver (LAMP stack). Although they are great materials, following the 2 tutorials of DigitalOcean gave me a hard time due to the ERR_TOO_MANY_REDIRECTS caused by WordPress: How to install WordPress with LAMP on Ubuntu Configure nginx as webserver and reverse proxy for Apache Reason for ERR_TOO_MANY_REDIRECTS Please be aware, that the ERR_TOO_MANY_REDIRECTS can have different (and !multiple!) causes. Although most of the blog articles and forum discussions, that I read during my research of...