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). If you need setup like that(with a remote database), you can check how to setup it on this post. Another method of installing and running Wordpress is with Docker, which is covered on this post. ...

May 30, 2021 · 6 min · 1119 words · Marko Nisic

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. In this article we will cover the Rancher software, how to install it on Debian 10 Buster and how to setup Kubernetes cluster. This method can be done on Debian VM or on a bare metal machine and it also works on Ubuntu. ...

May 16, 2021 · 4 min · 826 words · Marko Nisic

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 · Marko Nisic

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 · Marko Nisic

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 · Marko Nisic

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. We’ll be installing the XFCE 4 version of the desktop environment. ...

May 3, 2020 · 3 min · 521 words · Marko Nisic

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 · Marko Nisic

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 · Marko Nisic

How to install GNS3 on Linux Desktop

How to install GNS3 on Linux Desktop Overview We are going to cover the procedure on how to install GNS3 on Linux. Let’s first review. GNS3 is a powerful network software emulator. It’s used to run and test network simulations, same as Cisco Packet Tracer. It does come with a bit more advanced features unlike Cisco Packet Tracer. I myself, use it for some time. It is open source and free to download and use. You just need to create an account on their website in order to access the software and other software related add-ons. For the process bellow, account is not necessary. On this post we will go through the steps of installing the GNS3 on various Linux distros, such as - Debian, Ubuntu, Fedora, Arch etc. ...

March 23, 2020 · 5 min · 958 words · Marko Nisic

How to install Jenkins on Linux

How to install Jenkins on Linux Overview On this post we’re gonna go through the process on how to install Jenkins on Linux. We will cover the steps of installing Jenkins on Ubuntu/Debian distros and on Fedora/CentOS. We tested this process on AWS and it’s EC2 instance, but also on couple of virtual machines running from a local computer. So, this means that you can use these steps to install Jenkins on your AWS instance or any other Linux machine which is cloud hosted or on your local Linux machine. ...

October 31, 2019 · 4 min · 752 words · Marko Nisic

How to install Anbox on Linux Desktop

How to install Anbox on Linux Desktop We’re going to cover the process of installing Anbox on a Linux distro. Other than that, we’ll go to through the steps how to install and run Android apps as well. In order to install the Anbox, your system must support snaps. If you don’t have snaps installed, you need to install it but that’ll be covered in the text bellow. I installed Anbox on Ubuntu and Mint and for me it worked perfectly fine on those systems. That’s why we’ll go through the steps and show you how to install Anbox on Ubuntu and on Linux Mint. ...

February 20, 2019 · 5 min · 1006 words · Marko Nisic

How to upgrade Kernel on Linux Desktop

How to upgrade Kernel on Linux Desktop Overview In this article we will cover the process how to upgrade Linux kernel on Linux Desktop. This will be a step by step tutorial. We will first do the process of upgrading the kernel on Linux Mint, Ubuntu, Debian and Debian based distros. We’ll show you multiple ways how to upgrade the Linux kernel(via system app, third party app and command line). There’s also a process where you download the Kernel package on your PC and manually install it - that process requires to compile the kernel, but we will cover that some other time since the procedure has many steps to go through. Also, before proceeding with the process, please backup any important data. ...

February 5, 2019 · 6 min · 1081 words · Marko Nisic