How to set a static IP address in Linux

Overview Hi! I hope you’re all well and prepared to learn some new stuff. This time we’ll go through the basics of how to set a static IP address in Linux. In case that this stirs a question is there another type (let’s say dynamic, perhaps?), answer is yes, there is! There is a protocol for assigning dynamic IP addresses called Dynamic Host Configuration Protocol or DHCP shortly. Most likely that you have a dynamic IP address assigned by your router in home environment!...

December 1, 2022 · 6 min · 1201 words · MarkoN

How to install ZSH on Linux

How to install ZSH on Linux Overview This post is intended to act as guide and demonstrate the steps how to install ZSH on Linux. The following guide will demonstrate how to install ZSH in Linux(aka zshell) and also showcase the steps on how to set zsh as a default shell on login. ZSH is available by default in many repositories of Linux package managers, so the install process is straightforward...

May 16, 2022 · 4 min · 653 words · MarkoN

How to Install Docker using Ansible [Debian/Ubuntu]

How to install Docker using Ansible Overview This article will showcase a process how to install Docker using Ansible. We’ll be creating an Ansible playbook which will contain only five lines of code. What will enable us to have such a small playbook is the official Docker install script, which will automate the Docker install process for us. The script works on many major Linux distributions such as - Debian, Ubuntu, Fedora, RedHat, CentOS, OpenSuse and Raspbian....

December 15, 2021 · 4 min · 754 words · MarkoN

Setup Urbackup server on Ubuntu

Setup Urbackup server on Ubuntu Overview The following post will showcase the steps how to setup Urbackup server on Ubuntu. By this we mean that we’ll be install Urbackup server on Ubuntu and also, we’ll show to add a client on the server and how to run a backup job. UrBackup is an Open Source client/server backup system, that through a combination of image and file backups features, differential backups and other tools can do various backup jobs while the system is running without interrupting current processes....

November 14, 2021 · 6 min · 1085 words · MarkoN

How to setup Zabbix on Ubuntu 20.04

How to setup Zabbix on Ubuntu 20.04 Overview Zabbix is an open source monitoring solution for diverse IT components, including networks and network devices, virtual machines, servers, and cloud services. Zabbix provides monitoring metrics for most of the components, such as CPU usage, network utilization, RAM and disk space consumption, temperatures, etc. Software can monitor operations on Linux, Mac OS, Solaris, HP-UX natively, but for Windows monitoring usage of agents is needed....

October 29, 2021 · 7 min · 1302 words · MarkoN

How to create a user in Ubuntu

Overview The following article will demonstrate the steps on how to create a user in Ubuntu. Also, we’ll be demonstrating how to delete user in Ubuntu and all actions we’ll be executed in terminal. Knowing how to create a user in Ubuntu and how to delete a user is one of the basic skills a Linux user(admin) should know and still one of the most important skills as well to have(user management)....

October 14, 2021 · 5 min · 938 words · MarkoN

Setup OpenVPN server on Ubuntu

Setup OpenVPN server on Ubuntu Overview On this post we are going to showcase the steps how to setup OpenVPN server on Ubuntu. OpenVPN is one of the well-known and a great open-source VPN solution. The scenario of our process on how to install OpenVPN server on Ubuntu is going to be performed as following: Deployed Ubuntu Linux machine with firewall(you can use UFW or IPTABLES. IPTABLES is used in this example)....

October 13, 2021 · 5 min · 898 words · MarkoN

How to setup Wireguard on Ubuntu

Setup Wireguard on Ubuntu Overview On this post we are going to showcase the steps how to setup Wireguard on Ubuntu. Wireguard is one of the well-known and a great open-source VPN solution. The scenario for our process on how to install Wireguard on Ubuntu is going to be performed as following: Deployed Ubuntu Linux machine with firewall(you can use UFW or IPTABLES. IPTABLES is used in this example). We’ll be using a Wireguard installation script from Github made by angristan....

October 11, 2021 · 5 min · 875 words · MarkoN

Setup NFS server on Ubuntu [NSF share mount]

Overview This post will showcase the steps how to setup NFS server on Ubuntu. On another post, 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....

September 28, 2021 · 7 min · 1306 words · MarkoN

How to create a new sudo user in Linux

Overview In this article we’ll be demonstrating multiple methods on how to create a new sudo user in Linux how to delete a sudo user in Linux too. Knowing how to create a user in Linux is one of the basic skills a Linux user(admin) should know and still one of the most important skills as well to have(user management). Reason behind this is, because in every multi user operating system(Linux as well) there are and there should be a sets of different user permissions and different user groups....

September 19, 2021 · 5 min · 960 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

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