Install Wordpress with Nginx on Debian 10/11

Overview The following post will showcase the steps how to install Wordpress with Nginx on Debian 10 and on Debian 11 as well. On a single Debian server we will install and configure the LEMP stack(Nginx, PHP and MariaDB) and at the end install and run Wordpress. In other words, our single Debian server will run the Nginx web server, the MariaDB server and run Wordpress altogether. Wordpress can also be setup and run on multiple separate servers(separate web server and separate database server)....

May 30, 2021 · 6 min · 1119 words · MarkoN

Setup Kubernetes cluster with Rancher

Setup Kubernetes cluster with Rancher Overview In this post we will go through the process how to setup Kubernetes cluster with Rancher. Kubernetes is an amazing technology and one of the best way to orchestrate your containers. But sometimes, if you have a lot of containers or planning to host a lot of applications, it can be a bit easier to manage all those with a GUI dashboard, like Kubernetes dashboard....

May 16, 2021 · 4 min · 826 words · MarkoN

Install Let's Encrypt SSL on HAProxy

Overview We’ll go through the steps how to install Let’s Encrypt SSL on HAProxy. Aside from installing and configuring haproxy with Let’s encrypt certbot and acquiring ssl, we are also going to cover how to renew the certificate automatically. The written instructions are performed on GNU/Linux servers(Debian in this case). Prerequisites: HAProxy installed Cerbot installed Note: HAProxy and Certbot are installed on the same server in this example. If you need more information to understand how the HAProxy works, you can check this post where we explained how haproxy works and went through the example configuration, where we explained the configuration in detail....

April 4, 2021 · 7 min · 1289 words · MarkoN

Install HAProxy on Debian

Overview We’ll cover the steps on how to Install HAProxy on Debian. Apart from showcasing the installation steps of HAProxy, we’re also going to explain basics of HAProxy, how it works and also how to configure HAProxy too. HAProxy can run with round-robin instructions and with in failover mode, but also it can run with both at the same time, assuring the HA(High Availability). Aside running HAProxy in round-robin mode only, some HA scenarios require failover where you want to have a backup server or servers for the main servers which serve a website or an app for a more reliable HA environment and with easier maintenance....

February 9, 2021 · 5 min · 934 words · MarkoN

Monitor linux server using Prometheus and Grafana

Monitor linux server using Prometheus and Grafana Overview We are going to cover the process on how to monitor linux server using prometheus and grafana using Docker. The entire setup will be installed and configured on Debian 10 Buster and Docker but this also can be done and will work on Ubuntu server or any other Linux distro running Docker. With this setup we’ll be able to perform Linux server monitoring and to track resource usage on our server(host machine) - CPU usage, RAM usage, SWAP, network, disk space and etc....

January 10, 2021 · 6 min · 1110 words · MarkoN

Install Gnome DE on Manjaro 20.2

Install Gnome Desktop Environment on Manjaro 20.2 Overview In this article we will cover the process how to Install Gnome Desktop Environment on Manjaro 20.2. That’s one of the most wonderful features that you can do with Linux. The ability to install multiple different desktop environments and to fully customize it per your likings. Bur before we continue with the installation, there are few points worth noting: Installing multiple Desktop Environments is not without risks....

December 21, 2020 · 4 min · 664 words · MarkoN

How to install and host OpenVPN server with Docker

Overview This post covers the procedure of how to install and host OpenVPN server with Docker. Meaning, that we are going to be able to install OpenVPN Docker container(or in another words we’ll be running OpenVPN server Docker version), run it as a service, generate client connection configs and certificates, which afterwards we can use to connect multiple clients on our OpenVPN server. This method works on any Linux distro that has Docker installed and running....

September 24, 2020 · 7 min · 1334 words · MarkoN

How to install Docker on Debian / Ubuntu

How to install Docker on Debian / Ubuntu Overview We will go through the steps how to install Docker on Debian and Ubuntu Linux distros. For this example, we installed Docker on Debian 10 Buster and on Ubuntu 20.04 LTS but the same procedure applies also for Debian 9 Stretch and for Ubuntu 18.04 LTS and for 16.04 LTS. We are also going to cover the steps of installing Docker via repositories and by downloading and manually installing it from a package file....

September 14, 2020 · 4 min · 721 words · MarkoN

How to install Webmin on CentOS 8

How to install Webmin on CentOS 8 Overview This post will cover the procedure on how to install Webmin on CentOS 8. This method can also be applied on earlier versions of CentOS( like 7 and 6). Webmin is a web based system configuration and management tool for Unix based systems. Meaning, that with it you can do the management on all your Linux servers. It’s robust, powerful and with a lot of features....

May 5, 2020 · 6 min · 1115 words · MarkoN

How to install XFCE on Debian 10/11

How to install XFCE on Debian 10/11 Overview On this post we are going showcase the steps on how to install XFCE on Debian. XFCE is a lightweight desktop environment for UNIX-like operating systems and it’s good choice for PCs/Laptops that don’t have powerful hardware. We are going to show two ways how to install XFCE on Debian… one method is with the tool called tasksel, other is with the apt package manager using the terminal....

May 3, 2020 · 3 min · 521 words · MarkoN

Setup NFS server on Debian 10/11[NFS share mount]

How to setup NFS server on Debian 10[NFS share mount] Overview In this post, we’ll walk you through a process how to setup NFS server on Debian 10 and the process is same for Debian 11. Earlier on this site, we covered the other method as well where we showed the process mounting the network shared drive on Linux, but with this method we used cifs-utils tools(LINK). The principle behind this process is basically the same - mount a network shared folder or drive from another machine and access it via local network....

April 8, 2020 · 7 min · 1364 words · MarkoN

How to install Webmin on Debian

How to install Webmin on Debian Overview This post will cover the procedure on how to install Webmin on Debian(this procedure works on Debian 10 and on Debian 11 as well). This method can also be applied on earlier versions of Debian( like 9 and 8) and on other Debian based distros such as Ubuntu. Webmin is a web based system configuration and management tool for Unix based systems. Meaning, that with it you can do the management on all your Linux servers....

April 2, 2020 · 6 min · 1108 words · MarkoN