Yesterday, one of our production server was experiencing some performance issue, when I investigated, I found out that it was under a brute force attack from a certain IP (infect many IPs) all trying to break-in using the SSH port 22. We needed SSH (port 22) to be open for many reasons so shutting it down to avoid the attack was not an option.Read More »
Master-Configurator is configuration manager that sets applications configuration according to your local system. Configurations are written in modules available under the “modules” folder. I created master-configurater so that we dont have to repeat configuring our systems. At the moment, I havent added anything much, but we can write modules that sets the configuration to get best performance dependent on our system specification. All the magic will be in the modules.
Link to Project: https://github.com/afridiwaqar/master-configurator
OpenLDAP is Open Source alternative to Microsoft Active Directory. LDAP (Lightweight Directory Access Protocol) is used to manage related information from a centralized location through the use of a file and directory hierarchy.Read More »
The /etc/nginx/nginx.conf file contains all the major configurations we need to alter in order to optimize the performance of nginx. So lets get start
Below is the contents of the orignal nginx conf file.
Installing Nginx is simple, The Operating System I am using is Ubuntu 16.04. To install nginx, use the following commands.Read More »
NGINX is a web-server (also function as a reverse proxy, mail proxy, load balancer and HTTP cache) developed by Igor Sysoev in 2004, it was mostly used by russian sites like Yandex, Mail.Ru, VK, and Rambler. NGINX was opensourced in 2011 and thats when it starting getting the popularity.