Introduction A security group controls the traffic that is allowed to reach and leave the instance. It is a set of IP filter rules that define how to handle incoming (ingress) and outgoing (egress) traffic to both the public and private interfaces of an instance. Prerequisites Implementation Step 1: Log into… Continue Reading How to replace a security group of an EC2 instance in AWS

Introduction Nagios is an open-source IT system monitoring tool. It sends alerts when critical infrastructure components fail and recover, providing administrators with notice of important events Prerequisites Implementation (1) Define email notification commands$ vi /usr/local/nagios/etc/objects/commands.cfg ======== Add /edit the below lines # ‘notify-host-by-email’ command definition define command { command_name   … Continue Reading How to enable email notifications for the Nagios alerts

Introduction GitLab is a web-based Git repository that provides free open and private repositories, issue-following capabilities, and wikis. It is a complete DevOps platform that enables professionals to perform all the tasks in a project—from project planning and source code management to monitoring and security Prerequisites Implementation Step 1: SSH to… Continue Reading How to upgrade Gitlab to the latest version

Introduction A collection is a grouping of MongoDB documents. Documents within a collection can have different fields. A collection is the equivalent of a table in a relational database system. A collection exists within a single database Prerequisites Implementation Step 1: SSH the server where the Mongo database is running $ ssh user@IP… Continue Reading How to clear the data from a Mongo DB collection

IntroductionGitHub is an online software development platform. It’s used for storing, tracking, and collaborating on software projects. It makes it easy for developers to share code files and collaborate with fellow developers on open-source projects Prerequisites Implementation Step 1: Access GitHub.com on the browser and  navigate to the main page… Continue Reading How to add repository secrets in GitHub

Introduction SSL is the standard technology for securing an internet connection by encrypting data sent between a website and a browser (or between two servers). It prevents hackers from seeing or stealing any information transferred, including personal or financial data Prerequisites Implementation Step 1: Log in to the Plesk Panel as… Continue Reading How to set up SSL (Let’s Encrypt) for a Plesk mail server

IntroductionOpenVZ is an operating-system-level virtualization technology for Linux. It allows a physical server to run multiple isolated operating system instances, called containers, virtual private servers, or virtual environments Prerequisite (i) Hardware specification (ii) Network specifications Implementation Step 1: Update and upgrade the dependencies  $ yum update && yum upgrade Step… Continue Reading How to Install OpenVZ 7 on CentOS 7

IntroductionJenkins is an open-source automation server. It helps automate the parts of software development related to building, testing, and deploying, facilitating continuous integration and continuous delivery Prerequisite1. A user with sudo privileges2. Jenkins console logins Implementation Step 1: Stop Jenkins service $ sudo service jenkins stop Step 2: Take Jenkins… Continue Reading How to upgrade Jenkins to 2.414

Introduction Amazon Route 53 is a scalable and highly available Domain Name System service. We can perform the three main functions on route53 services such as domain registration, DNS routing, and health checking Prerequisite Implementation Step 1: Sign in to the AWS console https://aws.amazon.com/ Step 2: Search the Route 53… Continue Reading How to create an ‘A’ record in AWS – Route 53

Introduction Composer is an application for tracking the dependencies of a project. It pulls in all the required PHP packages. It allows to specify a set of libraries for a specific project. With the libraries established, it identifies the versions and dependencies and installs them to the corresponding project. Prerequisites… Continue Reading How to Install and Use PHP Composer on CentOS 7