Mindblown: a blog about philosophy.
-
Installation of SteamCMD
Introduction This tutorials is about installing and configuring SteamCMD on Linux systems. The installation and setup of game servers is covered in subsequent tutorials. Game server tutorials: Counter-Strike: Global Offensive Requirements An x86 / x64 compatible system Linux operating system Step 1 – Preparations Create a new user to run SteamCMD and the game servers:…
-
Installing a CSGO game server
Introduction This article is about installing and configuring a CSGO game server on Linux systems. Requirements An x86 / x64 compatible system Ubuntu 16.04 LTS Installed steamcmd CX21 server or better Step 1 – Preparations Creating the CSGO server folder, where the server files will be found: All commands should be executed as steamcmd user. Step 2 –…
-
How to Reset MySQL or MariaDB Root Password
Introduction If you forget your root MySQL or MariaDB password, don’t worry! It can be reset easily with this tutorial. Prerequisites To recover your MySQL or MariaDB password, make sure you are logged into your server with a sudo user. Step 1 – Stop the MySQL/MariaDB Service Before you can reset the root password, you must…
-
Install Rancher on a Cloud Server (Single Node)
Introduction This tutorial will guide you through the installation of Rancher, an Open Source multi-cluster management solution, based on Kubernetes. Rancher will unleash the full power of cloud servers by easily creating and maintaining your own Kubernetes cluster through a clean and unobtrusive UI. This tutorial guides through a “single node” installation of Rancher. This means we…
-
A basic guide to PHP Symfony – Routes, templates and controllers
Series index Setup Routes, templates and controllers (You are here) Working with the database (Not yet finished) Security (Not yet finished) Symfony handles routing for us, that is one of its super powers. Routing means, that when we open /hello/World in our browser, it will match the request to the function generating our response. Symfony is based…
-
A basic guide to PHP Symfony – Setup
Introduction Symfony is a popular PHP framework. A framework is a set of components and functions that can be reused multiple times. For example, it contains Twig, which is a powerful templating engine, so the PHP code is separated from your HTML code. This tutorial is split into multiple parts. In this one, we go over…
-
Installation and configuration of SinusBot
Introduction This article describes the installation and configuration of a SinusBot program with two instances, you can use one SinusBot per instance. It is also possible to run multiple SinusBot programs in parallel to use several SinusBots. But what is SinusBot actually? SinusBot is a program that allows you to listen to your favorite music…
-
Securing the SSH service
Introduction This article deals with securing the SSH service on Linux systems. The following points are explained in more detail: Protection of the SSH service certificate-based login Two factor authentication Prerequisites SSH service based on OpenSSH Step 1 – Securing the SSH service This is mainly about customizing the OpenSSH configuration. All subsequent changes in…
-
How to Install Nagios 4.4.3 on CentOS 7
Introduction Nagios (now known as Nagios Core) is a free and open source computer-software application that monitors systems, networks and infrastructure. Nagios offers monitoring and alerting services for servers, switches, applications and services. It alerts users when things go wrong and alerts them a second time when the problem has been resolved. Prerequisites To install…
-
How-to: Hetzner Cloud Ansible modules
Introduction In this how-to you will learn to use the hcloud Ansible modules. This includes how to create and delete resources and how to do more complex scenarios like attaching a volume to a server. Prerequisites Hetzner Cloud API Token Visit Hetzner Cloud Console at https://console.hetzner.cloud, select your project, and create a new API Token. Basic…
Got any book recommendations?