HowToForge

Subscribe to HowToForge feed
Howtoforge Tutorials
Updated: 4 hours 59 min ago

Apache2: How To Redirect Users To Mobile Or Normal Web Site Based On Device Using mod_rewrite

6 hours 47 min ago
Since the massive rise of mobile devices, smartphones, and tablets like the iPhone, iPad, Android phones and tablets, BlackBerries, etc. you might have considered creating a mobile version of your website. This tutorial explains how to configure Apache to serve the mobile version of your website if the visitor uses a mobile device and the standard version if the visitor uses a normal desktop PC. This can be achieved with Apache's rewrite module.
Categories: Software and Help

How to Install a Debian 11 (Bullseye) Minimal Server

Thu, 12/08/2022 - 03:38
This tutorial shows how to install a Debian 11 (Bullseye) minimal server in detail with many screenshots. The purpose of this guide is to provide a minimal setup that can be used as the basis for our other Debian 11 tutorials here at howtoforge.com.
Categories: Software and Help

How to Install InfluxDB and Telegraf on Rocky Linux 9

Wed, 12/07/2022 - 05:26
InfluxDB is an open-source time series database written in Go. It is a high-performance time series platform with purpose-built to collect, store, process, and visualize time series data. In this tutorial, you will install the influxdb open-source time series database and Telegraf on a Rocky Linux 9 server.
Categories: Software and Help

How to Install OpenMRS (Open Medical Record System) on Debian 11

Wed, 12/07/2022 - 03:39
OpenMRS stands for "Open Medical Record System", is a free, open-source, and efficient electronic medical record (EMR) storage and retrieval system. In this post, we will show you how to install OpenMRS on Debian 11.
Categories: Software and Help

How to Install ERPNext on Ubuntu 22.04

Tue, 12/06/2022 - 08:09
ERPNext is a free and open-source ERP software used by manufacturers, distributors, and services. It is built with Python, JavaScript, and Frappe Framework. In this tutorial, we will show you how to install ERPNext on Ubuntu 22.04 server.
Categories: Software and Help

How to Install Jellyfin Media Server on Rocky Linux 9

Tue, 12/06/2022 - 07:40
Jellyfin is a free and open-source media server that allows you to stream content that can be accessed from anywhere. In this tutorial, you will learn how to install Jellyfin Media Server using Docker on a Rocky Linux 9 server.
Categories: Software and Help

How to Install Jenkins on Rocky Linux 9

Tue, 12/06/2022 - 06:52
Jenkins is an open-source automation tool for Continuous Integration/Continuous Delivery (CI/CD). is entirely written in Java with the support of more than 1000 plugins for building, deploying, and automating your project.
Categories: Software and Help

How to Install Apache Hadoop on Ubuntu 22.04

Fri, 12/02/2022 - 09:48
Apache Hadoop is an open-source framework for processing and storing big data. In this tutorial, we will install the latest version of Apache Hadoop on an Ubuntu 22.04 server. Hadoop gets installed on a single node server and we create a Pseudo-Distributed Mode of Hadoop deployment.
Categories: Software and Help

Resource Limits in Kubernetes

Fri, 12/02/2022 - 08:07
In this article, we will see an example of a resource limit and request for CPU and Memory. We will also use Metric Server. The Metrics Server is an aggregator of resource usage data in the cluster and it is not deployed by default in the cluster. We will use this Metric Server to see the resource consumption by pods.
Categories: Software and Help

How to Create a Kubernetes Cluster with AWS CLI

Fri, 12/02/2022 - 08:06
Elastic Kubernetes Service (EKS) is a managed Kubernetes service that is hosted on AWS. In this guide, we will leam how to create a Kubernetes cluster on AWS with EKS. You will learn how to create an administrative user for your Kubernetes cluster. You will also learn how to deploy an app to the cluster. Finally, you will test your cluster to ensure that everything is working properly.
Categories: Software and Help

Labels and Selectors in Kubernetes

Fri, 12/02/2022 - 08:05
Labels can be used to organize and to select Kubernetes objects. In this article, we will create a Pod with Labels to it and redirect the requests to it from the service using Selector. We will also perform get, delete operations on Pod and Service using Label/Selectors on the command line.
Categories: Software and Help

Static pods in Kuberentes

Fri, 12/02/2022 - 08:04
Static Pods are managed directly by the kubelet and the API server does not have any control over these pods. The kubelet is responsible to watch each static Pod and restart it if it crashes.
Categories: Software and Help

Rolling Updates and Rollbacks in Kubernetes

Fri, 12/02/2022 - 07:49
In this article, we will update the deployment with the default Rolling update strategy and rollback the deployment. To rollback the deployment, we will use the incorrect image in one of the updates to the deployment.
Categories: Software and Help

How to Install LibreNMS with Nginx on Ubuntu 22.04

Fri, 12/02/2022 - 07:45
LibreNMS is a free, open-source, and powerful network monitoring tool for Linux-based operating systems. In this tutorial, we will show you step-by-step instructions on how to install LibreNMS on Ubuntu 22.04.
Categories: Software and Help

How to Install ReactJS with Nginx on Ubuntu 22.04

Thu, 12/01/2022 - 09:24
React.js is a free and open-source JavaScript framework developed by Facebook in 2011. It is used for building reusable UI components and helps users to create rich and engaging web apps fast and efficiently with minimal coding. In this tutorial, we will show you how to install React.js on Ubuntu 22.04.
Categories: Software and Help

How to Install and Use Nessus Security Scanner on Rocky Linux

Thu, 12/01/2022 - 08:18
Nessus is an open-source network vulnerability scanner for vulnerability assessments, penetration testing, and ethical hacking. It uses the Common Vulnerabilities and Exposures (CVE) architecture and is one of the most comprehensive vulnerability scanners on the market. This guide describes how to install Nessus Security Scanner on the Rocky Linux server. Also, this will helps you to set up the Nessus CLI that allows you to manage Nessus via the terminal command line. And lastly, this also describes how to scan the server with Nessus.
Categories: Software and Help

How to Install Flask with Nginx and Gunicorn on Rocky Linux

Thu, 12/01/2022 - 08:12
Flask is a microframework written in Python for developing modern web applications and API (Application Programming Interface). In this tutorial, we will show how to install and configure the Flask Python Web Framework with Gunicorn and Nginx on the Rocky Linux server. You will also learn how to set up Supervisord as a process manager for managing the Python Flask application.
Categories: Software and Help

How to Install Caddy Web Server with PHP 8.1 on Ubuntu 22.04

Tue, 11/29/2022 - 11:39
Caddy is a modern web server built in the GO language. It is a simple, user-friendly, lightweight, and commercially supported web server. In this post, we will explain how to install the Caddy web server on Ubuntu 22.04.
Categories: Software and Help

How to Install RabbitMQ Cluster on Ubuntu 22.04

Tue, 11/29/2022 - 11:21
RabbitMQ is a free and open-source message broker. In this tutorial, we will install and set up the RabbitMQ server between multiple Ubuntu 22.04 machines. You'll also learn how to set up an administrator user for RabbitMQ and set up classic queue mirroring via the HA policy.
Categories: Software and Help

How to Install Observium Network Monitoring Tool on Debian 11

Fri, 11/25/2022 - 07:15
Observium is a network monitoring tool for your server infrastructure. It's an auto-discovering network monitoring platform with low maintenance and supports a wide range of network devices and platforms, which includes Cisco, Linux, Windows, HP, Juniper, Dell, FreeBSD, Netscalar, NetApp, and many more.
Categories: Software and Help

Pages