Skip to main content
LHB Community

LHB Community

82 posts published

LHB Community is made of readers like you who share their expertise by writing helpful tutorials. <a href="https://linuxhandbook.com/write-for-us/">Contact us</a> if you would like to contribute.

Deploy with Traefik
Tutorial

Self-host a Ghost Blog With Traefik

Learn to easily start a blog using Ghost and secure it using Traefik on a Docker container.

· LHB Community

Logging with syslogd
Guides

Beginner's Guide to Syslogs in Linux

The good old syslogs are still relevant in the systemd age of journal logs. Learn the basics of logging with syslogd in this guide.

· LHB Community

Install Docker rootless
Docker Tutorials

How to do a Rootless Docker Installation (on Ubuntu and Debian)

Learn how to install Docker in rootless mode so that the daemon runs as root while containers run as normal user.

· LHB Community

Monitoring SSL certificates with Checkmk
DevOps

How to Monitor SSL/TLS Certificates with Checkmk

Here's a complete step by step guide to set up SSL certificate monitoring with open source tool Checkmk.

· LHB Community

Store Helm Charts in Azure Container Registry
DevOps

How to Store Helm Charts in Azure Container Registry

Helm has a lot of awesome tools around it, but chart storage has always been an issue. Let's see how we can make the process a lot easier!

· LHB Community

What is ZSH?
Using Zsh

What is Zsh? Should You Use it?

Zsh has become so popular lately that Apple made it the default choice on macOS.

· LHB Community

Alpine Linux on VPS
Tutorial

Installing Alpine (or other Linux) on VPS or Bare Metal Server

VPS and cloud server providers offer a narrow selection of Linux distributions. Here's how I installed a distro of my choice on my OVH server.

· LHB Community

Resize VPS Server Partition
Tutorial

How to Change the Partition Scheme on Your Linux Server?

This tutorial focuses on Virtual Private Servers as a practical use case, but it's also a guide on how to reduce a partition size on any (Debian) Linux machine via the command line.

· LHB Community

Clone git repositories with Ansible
Ansible Tutorials

How to Clone a Git Repository with Ansible

Need to clone a Git repo on the remote node in your Ansible setup? Here's how to do that.

· LHB Community

Linux server monitored by a sysadmin
Tips

12 Things to do After Installing a Linux Server

Just deployed a server? Here are some recommended things to do after installing Linux server to make it more secure. Automated script is also provided.

· LHB Community

Tutorial

Setup Visual Monitoring of InfluxDB Time Series Data in Grafana

Here's a step-by-step beginner's guide to setup visual monitoring of InfluxDB time series data in Grafana.

· LHB Community

Install and Configure Webmin to Manage Linux Servers Remotely and Graphically
Tutorial

Install and Configure Webmin to Manage Linux Servers Remotely and Graphically

Learn to install and configure Webmin to manage Linux servers remotely and graphically.

· LHB Community

Install Grafana
Tutorial

How to Install and Configure Grafana

Grafana is one of the most famous open source tools for monitoring and get information from several data sources. Learn to install and set up Grafana on Ubuntu.

· LHB Community

Check Linux Server Vulnerabilities with OpenVAS
Tutorial

Check Linux Server Vulnerabilities with OpenVAS

OpenVAS is a free and open source tool to check Linux systems for known vulnerabilities. Learn how to get started with OpenVAS.

· LHB Community

Configuring Graylog Server to Manage Logs on Linux
DevOps

Configuring Graylog Server to Manage Logs on Linux

Open Source Graylog server allows you to gather logs from different sources and visualize the logs in a web interface. Learn how to configure Graylog server.

· LHB Community

Buildah
DevOps

Getting Started With Buildah for Managing Linux Containers

Buildah is used to create, build, manage, run container images as well as containers. It can be used with Docker, Podman, Kubernetes! Let's get started with Buildah.

· LHB Community

GitLab Jenkins and SonarQube
DevOps

Setting up Continuous Integration With GitLab, Jenkins and SonarQube

Set up continuous integration between GitLab, Jenkins and SonarQube and view the quality reports of GitLab repository codes at SonarQube by using jenkins.

· LHB Community

Install Ansible
DevOps

How to Install Ansible on Ubuntu and Other Linux Distributions

Learn to install Ansible on Linux in clear and precise steps. The tutorial is valid for Ubuntu, Debian, CentOS, Red Hat, SUSE etc.

· LHB Community

Check CentOS version
Tips

4 Ways to Check CentOS Version in Linux Command Line

Here are several ways you can check the version of CentOS Linux distribution running on your machine.

· LHB Community

DRBD in Linux
DevOps

How to Install DRBD on CentOS Linux

This step-by-step tutorial demonstrates how to install Distributed Replicated Block Device (DRBD) on CentOS Linux.

· LHB Community

load balancing with HAProxy
Tutorial

Load balancing with HAProxy, Nginx and Keepalived in Linux

Configure your server to handle high traffic by using a load balancer and high availability. This tutorial shows you how to achieve a working load balancer configuration withHAProxy as a load balancer, Keepalived as a High Availability and Nginx for web servers.

· LHB Community

share terminal session
Tools

tmate: Instantly Share Terminal Session With Other Linux Users

Want to share terminal with other users over a secure network? tmate is your friend for sharing SSH sessions.

· LHB Community