Problem
You want to set the default timezone for MySQL using my.cnf configuration file. But MySQL unable to start and the error log says:
Fatal error: Illegal or unknown default time zone 'NAMED_TIMEZONE'
Solution
Do not use named timezone unless you had timezone data populated on your mysql database. Instead use an offset relative to the UTC e.g: '+07:00' or '-04:00'.