Mindblown: a blog about philosophy.
-
Install and Configure Dante Socks5 Proxy on Debian/Ubuntu
Introduction This tutorial will explain how to install and configure the Dante Socks5 Proxy on Debian/Ubuntu. Before you start the installation, you must meet the following conditions: Prerequisites Server with Operating System Linux : Debian 9 Ubuntu 18.04 Root access SSH Tools Putty For Windows OpenSSH in Linux/macOS (available by default) Step 1 – Install…
-
How to Install Zabbix on CentOS 7
Introduction Zabbix is an open-source monitoring software tool for diverse IT components, including networks, servers, virtual machines (VMs) and cloud services. Zabbix provides monitoring metrics, among others network utilization, CPU load and disk space consumption. Zabbix monitoring configuration can be done using XML based templates which contain elements to monitor. The software monitors operations on…
-
Install a FEMP Stack on FreeBSD 12
Introduction A FEMP Stack (FreeBSD, Nginx, MySQL, PHP) is a combination of FOSS software that can be used together in order to host dynamic websites and Content Management Systems such as WordPress or Joomla. This guide will help with the installation and configuration of a FEMP stack on FreeBSD 12. It is assumed that you…
-
Check and change hostname on Debian 9
Introduction The hostname of a linux system is an important component of the system. Not only that one can identify one’s own system here, also software often needs a correctly set hostname for clear identification. In functionality the hostname will bring up a name for your IP address. The host name is a domain name…
-
Install Matomo Analytics on CentOS 7
Introduction Matomo, formerly Piwik, is a free and open source web analytics application developed by a team of international developers, that runs on a PHP/MySQL webserver. It tracks online visits to one or more websites and displays reports on these visits for analysis. Prerequisites To run Matomo on your server, you need: Webserver such as…
-
Installing OpenVPN on Ubuntu or Debian with IPv6 support
Introduction OpenVPN is an open-source project created by James Yonan and was released back in 2002. OpenVPN provides a high level of security using point-to-point or site-to-site connections with custom security protocol. This tutorial is based on Ubuntu 16.04|18.04|19.04 and Debian 8|9 Prerequisites Server with Operating System Linux : Ubuntu 16.04|18.04|19.04 Debian 8|9 Root access…
-
How to add an SFTP-only user (without allowing SSH access) on CentOS 7
Introduction This tutorial will help you to create an SFTP-only user (without SSH access) on CentOS and RedHat systems. The user can connect to the server with SFTP access only, and is only allowed to access the specified directory. The user cannot SSH into the server. Follow the below tutorial to create this SFTP-only account.…
-
Installing and configuring a Wireguard VPN server on Debian 9.9
Introduction Wireguard is a fast and secure alternative to other VPN software such as IPSec and OpenVPN. The benefit of Wireguard is that it is multithreaded and built into the kernel, meaning you can achieve symmetrical throughputs of 1Gbps even on lower end boxes, something that is not possible with OpenVPN. The server is very…
-
Software RAID under Linux
Introduction This tutorial is about the installation, setup and administration of a mdadm software RAID on Linux systems. Preconditions An installed Linux OS A dedicated server with several drives Root access Step 1 – Preparations First you should think about which RAID system you want to run. This depends on the target and how many drives are…
-
How to Configure MySQL Master-Slave Replication on CentOS 7
Introduction This tutorial will be showing you how to set up MariaDB master-slave replication on CentOS 7. MariaDB is a mature, stable, open-source relational database forked from MySQL. Replication is a feature in MariaDB that allows data on one server to be mirrored on another server. MariaDB replication is based on the binary log (binlog). The…
Got any book recommendations?