Rahul Kumar Jaiswal

DevOps, Technology

How to Setup SFTP on Windows?

Windows provides FTP support that can be enabled from the Features section. The default Windows FTP feature has two modes of operations. Simple Plain text FTP and FTPS. However, configuring FTPS on a firewall can be a complex task because it requires opening up multiple ports. SFTP is a secure way of accessing remote servers easily. ...


DevOps, Technology

How to configure SSL certificate on Oracle Glassfish v3.1

  GlassFish is an open-source application server project started by Sun Microsystems for the Java  platform and now sponsored by Oracle Corporation. It helps in developing scalable and portable applications. One issue which always comes up while deploying Glassfish on live is setting up custom SSL. The Glassfish provides a...


AWS, DevOps

Configuring IIS for ASP.net Application – Windows 2012

This blog aims at basic steps for setting up ASP application(Website) on IIS. The screenshot and steps are mentioned using Windows 2012 server edition. However, the same steps are also valid for Windows 2008 Server. We will be installing .Net 3.5 and 4.5 during the further steps. Steps To Follow 1. Open Server Manager and click add...


DevOps, Technology

Tips for configuring Nagios: Wildcards and cfg_dir

Nagios is one of the most widely used monitoring tool today. Its open source, customizable , easy to use and highly efficient. While managing a large fleet of servers which includes different category of servers like webservers, db servers, api servers. This gets further more complicated if the number of servers in the fleet keeps on...


DevOps, Technology

Setup Rails with Nginx using Passenger

  The demo aims at running rails application behind Nginx using Passenger. Nginx is a high performance webserver. Passenger is a free web server/application server with support for Rails, Python, Node.js. Passenger is highly stable and fast already service over 350,000 websites. 1. Installing the deployment tools Installing...


DevOps, Technology

Running Powershell scripts using Jenkins

Jenkins has been primarily used for automating jobs and tasks on Linux servers. In this blog, we will be configuring Jenkins to execute Powershell scripts on Windows. This blog will not be covering Jenkins server set up steps on Windows. You can refer to the following link for Jenkins installation. Powershell Plugin Jenkin's...


AWS, Technology

Using Encryption with AWS Aurora

Encrypting RDS provides additional security by encrypting the underlying storage of your RDS data. Amazon uses AES-256 encryption algorithm to encrypt your RDS data on the devices on the servers hosting your database instances.The performance impact of the encryption is minimal on your DB instance. Your end application does not require...



Configuring Nagios+Postfix to use AWS SES as relay

Introduction Using Postfix to send email notifications to gmail or any such email providers causes relay issue (delay in email delivery) since gmail does not allow multiple emails from non-verified emails. I had to figure out delivering email notifications quickly to avoid any delay in response to the alerts generated by Nagios. AWS has...



Setup WordPress using Dockerfile with containers on two different host machines

This blog post describes setting up LAMP stack using containers via docker on different servers. Both the MySQL and Apache docker containers will be hosted on different hosts. We will be using WordPress as the application on the LAMP stack. Use-case The containers will be created using Dockerfile. Dockerfiles are the easiest way to...