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. It also became a quite good open source alternative for cPanel, since not only it can do user administration, package management, networking configuration and performance monitoring but also it can manage web servers. Because of all that, it’s a powerful tool for system administrators and web masters. ...

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

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

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 · MarkoN

How to SSH on Linux from Android

How to SSH on Linux from Android Overview Like it’s mentioned in the title, we’re going to SSH on Linux from Android phone or in another words - setup an SSH connection to our Linux server from an Android phone. Meaning that with this setup, we’ll be able to access our Linux servers, from an SSH Android client app from within the LAN network and also remote servers - like cloud servers. Also, we’ll cover the steps of creating the SSH keys and installing those on our server as well. In order to set this all up, you already need to have an access to the server you wish to enable SSH access. ...

March 20, 2020 · 7 min · 1453 words · MarkoN

Configure origin Cloudflare SSL on Nginx

Overview In this article we’re going to go through the steps on how to configure origin Cloudflare SSL on Nginx web server. These steps are for web servers which run on Linux(CentOS, Debian etc…). Cloudflare is a quite famous CDN and DDoS protection platform but they offer many other services - one of those services are the SSL certificates. If you are already using Cloudflare, you can also acquire an SSL certificate from them as well. ...

January 10, 2020 · 4 min · 826 words · MarkoN

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 · MarkoN

How to enable Gzip compression on Nginx

How to enable Gzip compression on Nginx server Overview If we want to use Nginx as a web server, for better caching and website performance, it is recommended to have compression enabled, such as gzip compression. Nginx is another good open source web server and it’s packed with many good features. Unfortunately, gzip compression on Nginx is not enabled by default(in some cases). In this post, we’ll cover the steps how to enable gzip compression on Nginx server. ...

August 26, 2019 · 4 min · 713 words · MarkoN

How to setup a DD-WRT WiFi repeater bridge

How to setup a DD-WRT WiFi repeater bridge Overview This article is intended to be a guide for the steps on how to setup a DD-WRT WifI repeater bridge. DD-WRT is really a powerful router firmware and one of many cool things you can do with it is - to setup a WiFi repeater bridge. Why do that? To effortlessly extend your WiFi’s signal range. DD-WRT is an open source universal router firmware. And it’s free. It’s packed with many features and various tools which can be quite useful. It supports many commercial grade routers(ASUS, Tp-Link, D-Link, Linksys etc…). ...

July 19, 2019 · 6 min · 1091 words · MarkoN