Introduction Prometheus is an open-source monitoring and alerting toolkit designed for reliability and scalability of systems and applications. It was originally developed by SoundCloud and later donated to the Cloud Native Computing Foundation (CNCF). Prometheus is widely used in the field of DevOps and system administration for monitoring and observability purposes. Prerequisites We can use […]
Installing Apache Web Server on CentOS 9
Introduction Apache is an open-source web server software that is widely used on the Internet to serve web pages. It is developed and maintained by the Apache Software Foundation and is the most popular web server software in use today. Apache2 is known for its stability, flexibility, and security, and can be easily configured to serve […]
Installing Apache Web Server on Ubuntu 20.04 LTS
Introduction Apache is an open-source web server software that is widely used on the Internet to serve web pages. It is developed and maintained by the Apache Software Foundation and is the most popular web server software in use today. Apache2 is known for its stability, flexibility, and security, and can be easily configured to serve […]
Installing OpenSSL on Ubuntu 22.04 LTS
Introduction OpenSSL is a software library that helps secure communication over computer networks. It provides tools and functions for encrypting data, ensuring that information is transmitted securely between devices. OpenSSL is commonly used for implementing secure websites (using HTTPS) and for various cryptographic tasks, such as creating and managing digital certificates. It’s an open-source tool, […]
Configure Basic AUTH with Nginx Web Server on Ubuntu 22.04 LTS
Nginx Basic Authentication (often referred to as Nginx HTTP Basic Authentication or Nginx Auth) is a simple authentication mechanism provided by the Nginx web server. It adds a layer of security to your web server by requiring users to enter a username and password before accessing certain resources. Prerequisites In this post, We will show […]
Configure Nginx Reverse Proxy on Ubuntu 22.04 LTS
Introduction Nginx reverse proxy is a server that sits between client devices and a web server, forwarding client requests to the web server and returning the server’s responses to the clients. It operates on the behalf of the client, making requests to one or more backend servers, and then returning the content to the client. […]
Use Variables and Secrets Variables with Github Action’s Workflow
Introduction GitHub Actions is an automation feature provided by GitHub that allows you to define workflows to automate tasks in your software development projects. It helps you build, test, and deploy your code by creating a series of customizable steps, known as a workflow, that are triggered by various events, such as code pushes, pull […]
Installing Network Time Protocol ( NTP ) on Ubuntu 22.04 LTS
Introduction NTP stands for Network Time Protocol. It is a networking protocol used to synchronize the clocks of computer systems over a network. NTP allows computers to maintain accurate time and coordinate time synchronization between systems. This is particularly important in distributed systems, networks, and the internet where accurate timekeeping is crucial for various applications […]
Clearing Cache, Buffer Memory on Ubuntu Linux
Introduction Cache memory in Ubuntu Linux is like a quick-access storage area that helps your computer run faster. It stores frequently used information so that the operating system and programs can access it more quickly than retrieving it from the main storage (like your hard drive). Prerequisites In this post, We will show you how […]
Installing Node Exporter on Ubuntu 22.04 LTS
Introduction Node Exporter is a Prometheus exporter for hardware and operating system metrics. Prometheus is an open-source monitoring and alerting toolkit designed for reliability and scalability. Node Exporter is specifically focused on exporting system-level metrics from Linux and Unix-based systems. Prerequisites In this post, We will show to how to install node exporter on ubuntu […]