How to Setup Nginx on Linux

How to Setup Nginx on Linux

Contents Introduction Prerequisites Installing Nginx Firewall Setting Testing the Installation on browser Managing the Nginx service with systemctl Conclusion Introduction Nginx is a high-performance HTTP, free and open-source reverse proxy server and is pronounced as “engine x”. In comparison to the Apache web server, Nginx can handle a much large Read more…

By Anuj Mandloi, ago

How to Setup Jenkins on Ubuntu 16.04

Contents Getting started with Jenkins Prerequisites Installations Open the firewall ports Setting up Jenkins on browser Conclusion Getting started with Jenkins In this tutorial, we will set up Jenkins by installing the package using apt-get from it’s Debian Package repository.The Jenkins version is included with the default packages of Ubuntu, Read more…

By Anuj Mandloi, ago

How to Manage System Logs with Amazon S3?

Contents Viewing Log File Contents The rsyslog Daemon The rsyslog Configuration File Creating and Testing Your Own Log Messages Rotating Log Files Manage System Logs With AWS S3 Viewing Log File Contents Linux system administrators often need to look at log files for troubleshooting purposes. In fact, this is the Read more…

By Anuj Mandloi, ago

How to push Docker images into AWS ECR

Contents Introduction Prerequisites Steps to push the image AWS Authentication Get Docker Images Tagging Push the image into ECR Summary Introduction Docker is a container or a software platform that allows you to build, test, and deploy distributed applications. Docker Container can be explained as a running instance of an image, Read more…

By Anuj Mandloi, ago

Setting up Server Blocks with Nginx

Contents Introduction Prerequisites Creating Directory Structure Creating Server Blocks Summary Introduction Nginx Server Blocks can be used to run host multiple websites on a single server or machine. The Nginx Server Blocks are very similar to the virtual hosts in Apache. The blocks allow you to use different SSL certificates Read more…

By Anuj Mandloi, ago

Managing Redirects with Nginx

Contents Introduction Prerequisites Managing Redirects using Nginx Redirect from HTTP to HTTPS Create Temporary and Permanent Redirects Redirect from hostname.com to www.hostname.com Introduction Redirect is a function of the webserver which redirects traffic from one URL to another URL. Nginx is one of the most powerful reverse proxy tool for Read more…

By Anuj Mandloi, ago

Why Amazon SQS?

Contents Introduction Difference between SQS and MQ Benefits of SQS Getting started with AWS SQS Conclusion Introduction Amazon Web Services provides many services to make life easier. “Amazon SQS” is another service provided by Amazon for handling the messages in a queue. Amazon SQS (Simple Queue Service) offers a very durable and Read more…

By Anuj Mandloi, ago

How to Implement CI-CD Pipeline With Jenkins?

Contents Introduction Prerequisites Steps to Generate personal access token in GitHub Steps to Configure GitHub Personal Access Token into Jenkins Setup Jenkins Access to GitHub Server Steps to Create and Configure New Pipeline in Jenkins Summary Introduction Jenkins is an open-source automation server intended to automate repetitive technical tasks involved Read more…

By Anuj Mandloi, ago