The Perfect Server - Ubuntu 18.04 (Nginx, MySQL, PHP, Postfix, BIND, Dovecot, Pure-FTPD and ISPConfig 3.1) In the following tutorial there is a mistake. The author details that the following file needs to be edited with " nano /etc/mysql/my.cnf". The config file he uses in the output is a wrong one. He copied and pasted the config file from a previous step. Should this step be ignored or do we have to edit the file?
I am running servers based on that tutorial and so far I don't see any mistakes. That step depends on your choice and version of either mariadb or mysql, as the idea is for you to comment out bind-address = 127.0.0.1 so that your database server can be accessed locally or publicly. In my experience, if you have tested mariadb 10.3 or 10.4 you will find that there is no /etc/mysql/mariadb.conf.d/50-server.cnf but only /etc/mysql/my.cnf, so you need to understand the step in this tutorial before you can proceed.
The instructions were always correct. I misunderstood the steps. I thought the steps for both Mariadb an mysql had to be followed, when in reality only one of the steps has to be followed based on the chosen database.